English-Spanish dictionary »

ectoparasite meaning in Spanish

EnglishSpanish
ectoparasite [ectoparasites] (parasite living on the surface of host organism)
noun
[UK: ˈektəpˌarəsˌaɪt]
[US: ˈektəpˌærəsˌaɪt]

ectoparásitonoun