testudinoid (English, noun)
expansion: testudinoid (plural testudinoids)
Senses:
glosses: Any turtle of the superfamily Testudinoidea.
Forms:
form: testudinoids
tags: plural