Trematode
English word definition — powered by WordNet
NOUN
parasitic flatworms having external suckers for attaching to a host
Want to remember trematode?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
parasitic flatworms having external suckers for attaching to a host
Want to remember trematode?
Sign up free to bookmark & revise