Definition of trematode
English to English noun - parasitic flatworms having external suckers for attaching to a host
source: WordNet 3.0 - One of the Trematodea. Also used adjectively.
source: Webster 1913
Visual Synonyms
Nearby Word
trematode, trematodea, trematoda, trematoid, tremando, threnode, trento, terremote, thermantidote, ternate, termitidae, tarente, tirante, termite, terminated, tetraonidae, threehanded, threnody, thranite, trandate
|
|
|