dermophiid (English, noun)
expansion: dermophiid (plural dermophiids)
Senses:
glosses: Any caecilian of the family Dermophiidae.
Forms:
form: dermophiids
tags: plural