Sinhala Dictionary definitions for ectoparasite
ectoparasite 🔊
ectoparasite : බහිෂ්පරපෝෂිතයා
ectoparasite definition
Noun. Any parasite which lives on the exterior of animals; -- opposed to endoparasite.
Lern More About
- Wiki Definition: ectoparasite
- Google Search result: Google
- Wiki Article: Wikipedia