English synonyms about - contact  

entozoic

adjective

1 entozoic

Living within a living animal usually as a parasite:
— Entozoic worms.

synonyms: endozoic, entozoan.


Find more on entozoic elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0289