English

edit

Noun

edit

brachyopid (plural brachyopids)

  1. (zoology) Any extinct primitive amphibian of the family Brachyopidae.