Megasecoptera
plural noun
Mega·se·cop·tera
Definition of Megasecoptera
: an order of extinct insects of the Upper Carboniferous and Permian that are related to the mayflies and dragonflies and have extremely long cerci
Keep scrolling for more