parasitoide
See also:
parasitoïde
Spanish
Noun
parasitoide
m
(
plural
parasitoides
)
parasitoid
Derived terms
ectoparasitoide
endoparasitoide
Related terms
parásito