Skip to main content

ectoparasite

English ectoparasite meaning in English  •  ectoparasite का अर्थ अंग्रेजी में
Noun
  • Any parasite which lives on the exterior of animals; -- opposed to endoparasite.
Advertisement