WTWM

whatsthatwordmean

← Definition
Guess

entozoic

adjectiveLiving inside the body of another animal; relating to internal parasites.

Synonyms

parasiticadjectiveendoparasiticadjective

Antonyms

free-livingadjective

Built for word lovers.