Definition
Megaloptera is an order of insects that includes alderflies, dobsonflies, and fishflies. They are characterized by their relatively large size and prominent mandibles (jaws). Their aquatic larvae are fierce predators. The adults are often found near bodies of water. They are an important part of aquatic ecosystems. They have complete metamorphosis (egg, larva, pupa, adult).