Entozoans Meaning
There are 3 meaning(s) for word Entozoans
Meaning 1 : of or relating to entozoa
Synonyms : endozoan
Synonyms : endozoan
Meaning 3 : any of various parasites that live in the internal organs of animals (especially intestinal worms)
Synonyms : endoparasite, endozoan, entoparasite, entozoon
Synonyms : endoparasite, endozoan, entoparasite, entozoon
Similar words of Entozoans :
