meaning of site to site
1. Any parasite which lives on the exterior of animals; -- opposed to endoparasite.
2. any external parasitic organism as fleas
Related Words
ectoparasite | entoparasite | toxic dumpsite | toxic site | toxic waste site |