Megaloptera

Examples of adult Megaloptera. A. Alderfly. B. Dobsonfly. C. Fishfly.

Types of flying insect with corresponding letters

Courtesy of Chris T. McAllister