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.”

Synonyms

  • arthropod
  • hexapod
  • insect

Antonyms

  • bird
  • reptile