Definition of Endozoic

  • (adjective) living within a living animal usually as a parasite; "entozoic worms"

Synonyms of Endozoic


Antonyms of Endozoic


Homophones of Endozoic


No Homophones Found.