echinostome
noun
echi·no·stome
plural -s
Definition of echinostome
: one of the Echinostomatidae
Keep scrolling for more