ectoparasitoide

Spanish

Noun

ectoparasitoide m (plural ectoparasitoides)

  1. ectoparasitoid
    Antonym: endoparasitoide