"ectoparasite" translation into Spanish

EN

"ectoparasite" in Spanish

EN ectoparasite
volume_up
{noun}

1. biology

ectoparasite

Synonyms (English) for "ectoparasite":

ectoparasite