endozoan Meaning, Definition & Usage

  1. noun any of various parasites that live in the internal organs of animals (especially intestinal worms)
    entozoon; endoparasite; entozoan; entoparasite.
  2. adjective of or relating to entozoa
    entozoan.

WordNet