Advertisement
Advertisement
parasitoidism
[ par-uh-si-toi-diz-uhm, -sahy- ]
noun
- the feeding by certain insect larvae on host tissues such that the host remains alive until larval development is complete and then usually dies.
Discover More
˜yÐÄvlog History and Origins
Origin of parasitoidism1
Advertisement
Advertisement
Advertisement
Advertisement
Browse