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, trematoid, trematoda, tremando, threnode, trento, terremote, thermantidote, ternate, termitidae, termite, tirante, tarente, terminated, tetraonidae, threehanded, triamide, trandate, threnody
|
|
|