Meaning oftrematodein English

trematode

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