endozoan
1. [ adjective ] of or relating to entozoa
Synonyms: entozoan
Related terms: endoparasite endoparasite
2. [ noun ] (biology) any of various parasites that live in the internal organs of animals (especially intestinal worms)
Synonyms: entoparasite entozoan entozoon entozoa endozoa endoparasite
Related terms: parasite
Similar spelling:   endozoa
  entozoan
  entozoa
  endogen
  endocranium
  entozoon
  endozoic
  endogeny
  endogamy
  endocarp
  endogenic
  endogamic
  endogenous
  endogamous
  endocrine
  endogenetic
  endocrinal
  endocentric
  endocardium
  entozoic