endoparasitoide

Spanish

Noun

endoparasitoide m (plural endoparasitoides)

  1. endoparasitoid
    Antonym: ectoparasitoide