bn:01463006n
Noun Concept
SYL
No term available
EN
In evolutionary ecology, a parasitoid is an organism that lives in close association with its host at the host's expense, eventually resulting in the death of the host. Wikipedia
Relations
Sources