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