Parasitoid

A parasitoid is an organism whose immature stage develops on or inside a single host, eventually killing it in most cases. Unlike a parasite, it typically kills its host as part of its life cycle.

Connect