- any animal parasite, as an intestinal worm, that lives within the body of its host (opposed to ectozoon).
- any animal, such as a tapeworm, that lives within another animal, usually as a parasite
More Definitions
- GENIUS IS ONE PERCENT INSPIRATION AND NINETY-NINE PERCENT PERSPIRATION (noun) Definition, Meaning & Examples
- SUBDERIVATIVE (noun) Definition, Meaning & Examples
- STERIC HINDRANCE (noun) Definition, Meaning & Examples
- BLAXICAN (noun) Definition, Meaning & Examples
- NOWHERESVILLE (noun) Definition, Meaning & Examples
- RADIO INTERFEROMETER (noun) Definition, Meaning & Examples