Endoparasitoid Definition
noun
Wiktionary
Other Word Forms of Endoparasitoid
Noun
Singular:
endoparasitoidPlural:
endoparasitoidsOrigin of Endoparasitoid
-
endo- + parasitoid
From Wiktionary
Find Similar Words
Find similar words to endoparasitoid using the buttons below.