WTWM

whatsthatwordmean

← Definition
Guess

entozoan

adjectiveRelating to or being an animal that lives inside another animal's body.
nounAn animal that lives inside the body of another animal, usually as a parasite.

Synonyms

parasitenounendoparasitenoun

Antonyms

ectozoannounhostnoun

Built for word lovers.