Origin: Greek prefix mega-
Noun
in some classifications considered a separate order: alderflies; dobsonflies; snake flies