English dictionary
trematoda meaning and definition
Definition and meaning of trematoda at MeaningMonkey.org. trematoda meaning and definition in the English Dictionary.TREMATODA noun
Definition of Trematoda (noun)
- parasitic flatworms (including flukes)
- synonyms: class Trematoda
Source: Princeton University Wordnet