noun, masculineplural: ectoparasitoidesectoparasitoide is masculine in Spanish.ectoparasitoidAntonyms: endoparasitoide