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.

1 thought on “Parasitoid”

Leave a Comment