Definition Definition

ectoparasite - Meaning and Examples

Meaning of 'ectoparasite' (Webster Dictionary)

1 . Ectoparasite [ n.]
- Any parasite which lives on the exterior of animals; -- opposed to endoparasite.
500 - Internal Server Error

500

Internal Server Error

Back to Home