Synonyms and Antonyms for trematode

1. trematode (n.)

parasitic flatworms having external suckers for attaching to a host

Synonyms: