Meaning oftrematodesin English

trematodes

us/ˈtrɛməkoudiːz/uk/ˈtrɛməkəʊdiːz/
#uncommon

Lemma:trematode

The lemma is the base or root form of this word.

Definitions