A larva of a Myrmeleon sp. antlion, uncomfortably pulled from its burrow. Orlando, Florida, USA
Neuropteraantlionwhiteantlion larvamyrmeleontidae