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.

Author: April Kingsman

4 thoughts on “Parasitoid

Leave a Reply

Your email address will not be published. Required fields are marked *