parasitoid - Spanish English Dictionary
History

parasitoid

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "parasitoid" in Spanish English Dictionary : 3 result(s)

English Spanish
General
parasitoid parasitoide [m]
Medicine
parasitoid parasitoide [adj]
parasitoid parasitoide [adj]

Meanings of "parasitoid" with other terms in English Spanish Dictionary : 2 result(s)

English Spanish
General
parasitoid wasp avispón [m] HN
Entomology
type of small parasitoid wasp (nasonia vitripennis) catarina [f] MX