English synonyms about - contact  

trematode worm

noun

1 trematode worm

Parasitic flatworms having external suckers for attaching to a host.

synonyms: fluke, trematode.

Polish: przywra


Find more on trematode worm elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0258