English synonyms about - contact  

trematode

noun

1 trematode

Parasitic flatworms having external suckers for attaching to a host.

synonyms: fluke, trematode worm.

Polish: przywra


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

debug info: 0.0247