Echinostome Definition
noun
Any flatworm of the order Echinostomida.
Wiktionary
Other Word Forms of Echinostome
Noun
Singular:
echinostome
Plural:
echinostomesFind Similar Words
Find similar words to echinostome using the buttons below.