Definitions for trematode

Definitions for (noun) trematode

Main entry: fluke, trematode, trematode worm

Definition: parasitic flatworms having external suckers for attaching to a host


Visual thesaurus for trematode