Meaning of parasitoid | Babel Free
Definitions
Any organism that is parasitic during part of its life cycle, especially one that eventually kills its host.
Equivalents
Examples
“All of these solitary parasitoid wasps that use their sting-ovipositors for stinging prey and depositing eggs are subjected to little predatory pressure from large predators.”
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.