Subscribe
URL of the page has been copied to clipboard.
Meaning : Living within a living animal usually as a parasite.
Example : Entozoic worms.
Synonyms : endozoic, entozoan
Living or growing on the exterior surface of an animal usually as a parasite.
Install App