Parasitoid

Parasitoid

Definition: parasitoid

parasitoid: An organism that is a parasite only at one stage in its development. Recognizing parasitoid life cycles helps in biological pest control strategies.

2 thoughts on “Parasitoid”

Leave a Comment