meaning of ectoparasite

1. Any parasite which lives on the exterior of animals; -- opposed to endoparasite.
2.
any external parasitic organism as fleas


Related Words

ectoparasite |

Developed & Maintained By Taraprasad.com

Treasure Words