Skip to main content

endozoic

English endozoic meaning in English  •  endozoic का अर्थ अंग्रेजी में
Adjective
  • Living within a living animal, usually as a parasite; as, endozoic worms. Contrasted with epizoic.
Advertisement