odontophrynid (English, noun)
expansion: odontophrynid (plural odontophrynids)
Senses:
glosses: Any frog of the family Odontophrynidae
Forms:
form: odontophrynids
tags: plural