Megaloptera
plural noun
Meg·a·lop·tera
Definition of Megaloptera
: a small order of usually large insects that are often included in Neuroptera, have ample wings with a folded anal area in the hind pair, and develop from aquatic predacious larvae — compare alder fly , dobson fly
Keep scrolling for more