Definition of encarsia waspCategorized under "General"
Definition as written by mwhit:
Also known as Encarsia formosa, the parasitic wasp. This beneficial flying insect is an effective biological control for whitefly. It lays its eggs in the whitefly larvae and devours its host - isn't nature wild??
Add a definition to this term