VariousWords beta
Related Terms:
Definitions:
Noun
Megaloptera
suborder Megaloptera
Definition: in some classifications considered a separate order: alderflies; dobsonflies; snake flies