Definify.com
Definition 2024
testudinous
testudinous
English
Adjective
testudinous (comparative more testudinous, superlative most testudinous)
- Alternative spelling of testudineous
testudinous (comparative more testudinous, superlative most testudinous)