brachycephalid (English, noun)
expansion: brachycephalid (plural brachycephalids)
Senses:
topics: biology
natural-sciences
zoology
glosses: Any of the toads or frogs in the family Brachycephalidae.
Forms:
form: brachycephalids
tags: plural