Order: Neuroptera, Family: Mantispidae, also known as mantidflies or mantid lacewings. These awesome insects get their name from their resemblance to the insect order Mantodea (praying mantises). They both have raptorial (grasping) front legs.
1
3
7
0
0
Download Image
Photos by: Gabriela Carsona-Rivera #entomology #insects #insectsofinstagram #insectsarecool