southernfriedscience.com
Mystery Solved
The perplexing pupae which consumed my nightmares have been identified as cottonwood leaf beetles (Chrysomela scripta). The pupae were stored until hatched for a positive ID. congratulations to com…