Synonyms and Antonyms for trematode_worm

1. trematode worm (n.)

parasitic flatworms having external suckers for attaching to a host

Synonyms: