Sinhala Dictionary definitions for endoparasite
endoparasite 🔊
endoparasite : අන්තෝ පරපෝෂිතයා
endoparasite : අන්තහ්පරපෝෂිතයා
endoparasite definition
Noun. Any parasite which lives in the internal organs of an animal, as the tapeworms, Trichina, etc.; -- opposed to ectoparasite. See Entozoon.
Lern More About
- Wiki Definition: endoparasite
- Google Search result: Google
- Wiki Article: Wikipedia