embioptera
/ɛmbɪˈɒptɪrə/Definitions
1. noun
A now-abandoned superorder of insects comprising the orders Embioptera and Neomegaoptera.
“The fossil record shows that the superorder Embioptera once dominated Earth’s insect populations.”
2. noun
A member of the order Embioptera, typically a small to medium-sized insect with a slender body and long, thin antennae.
“During the night, the embioptera emerged from their hiding places to forage for food.”