← All words
noun, masculine

endoparasitoide

noun, masculineplural: endoparasitoides

endoparasitoid

Antonyms: ectoparasitoide