Trematode
thesaurus
Related words for Trematode
Synonyms
Fluke
noun
Trematode worm
noun