mecaptera

/mɛk.æpˈtɪərə/

Definitions

1. noun

A type of winged insect, possibly a prehistoric or extinct species.

“The discovery of mecaptera fossils provided valuable insights into ancient insect evolution.”

Synonyms

  • insect
  • winged insect

Antonyms

  • ground-dwelling insect
  • insect without wings