Meaning of trematode
Definition of trematode
(noun)
parasitic
flatworms having
external
suckers for attaching to a
host
Other information on trematode
WIKIPEDIA results for
trematode
Amazon results for
trematode
Tweet