Recent Searches
GRE Word List made easy using Mnemonics
trematode - Dictionary definition and meaning for trematode
TREMATODE
(noun) parasitic flatworms having external suckers for attaching to a host
synonyms : fluke , trematode worm
WordNet® 3.0, © 2006 by Princeton University.


