mecoptera

/mɪˈkɒptərə/

Definitions

1. noun

an order of insects, often referred to as scorpionflies, that are characterized by long, narrow bodies with two pairs of membranous wings and distinctive lobe-tipped antennae.

“The entomologist studied the unique life cycle of the mecoptera and their role in the ecosystem.”

Synonyms

  • scorpionfly
  • skippers

Antonyms

  • diptera
  • hymenoptera