Meaning oftrematodein English

trematode

us//ˈtrɛməkoud//
#uncommon
Definitions
Compounds / Phrases