Designed by
Title
Braconid Wasp Parasite Egg Cocoon on Hornworm Tomato Worm Caterpillar #284434099
Description
These are Braconid wasp parasite, Braconidae, egg cocoons on a Tomato Hornworm, Manduca quinquemaculata, caterpillar. This is in Morgan County Alabama USA.