echinostomatid (English, noun)
expansion: echinostomatid (plural echinostomatids)
Senses:
glosses: Any trematode of the family Echinostomatidae.
Forms:
form: echinostomatids
tags: plural