Please Identify
We are located just east of Dallas Texas and found this bug on window today. Can you please tell me what it is? I assume those are eggs it is laying… Thanks!!

This is a female Blinded Sphinx, Paonias excaecatus, and she is laying eggs.

Leave a Reply

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