endoparasitoïde
See also:
endoparasitoide
French
Etymology
From
endo-
+
parasitoïde
.
Noun
endoparasitoïde
m
(
plural
endoparasitoïdes
)
(
biology
)
endoparasitoid