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 |

Developed & Maintained By Taraprasad.com

Treasure Words