trematode worm
Meaning, Definition & Usage
Dictionary
Related
noun
parasitic flatworms having external suckers for attaching to a host
fluke; trematode
.
WordNet
Previous
trellis
trellised
trema
tremando
trematoda
Next
trematodea
trematoid
tremble
trembler
trembles