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