Home
Search
Index
Definify.com
Definition
2024
parasitoide
parasitoide
See also:
parasitoïde
Spanish
Noun
parasitoide
m
(
plural
parasitoides
)
parasitoid
Related terms
parásito
Derived terms
ectoparasitoide
endoparasitoide
Similar Results