Noun
brachycephalid (plural brachycephalids) (zoology) Any of the toads or frogs in the family Brachycephalidae.