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