megophryid (English, noun)
expansion: megophryid (plural megophryids)
Senses:
topics: biology
natural-sciences
zoology
glosses: Any frog in the family Megophryidae.
Forms:
form: megophryids
tags: plural