English dictionary
trematode meaning and definition
Definition and meaning of trematode at MeaningMonkey.org. trematode meaning and definition in the English Dictionary.TREMATODE noun
Definition of trematode (noun)
- parasitic flatworms having external suckers for attaching to a host
- synonyms: fluke, trematode worm
Source: Princeton University Wordnet