What's That Bug? does not endorse extermination

Subject:  insects
Geographic location of the bug:  Panama Canal area
Date: 04/04/2018
Time: 01:01 AM EDT
Your letter to the bugman:  Can you help me identify some of these insects I saw in Panama, near the Canal?
How you want your letter signed:  moabdds

Owlfly Larva

Dear moabdds,
The insect on the leaf is the larva of an insect in the order Neuroptera, probably an Owlfly larva based on this image posted to FlickR.  The larvae of Owlflies are predators.

What's That Bug? does not endorse extermination
Location: Panama

Leave a Reply

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