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