˜yÐÄvlog

Advertisement

Advertisement

parasitoidism

[ par-uh-si-toi-diz-uhm, -sahy- ]

noun

  1. 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

Advertisement

Advertisement

Advertisement

Advertisement