Entomology definition of Mecoptera: long-winged: neuropterous insects with
similar, large, unfolded wings; mouth mandibulate, prolonged into
a beak: head free; thorax agglutinated; transformations complete:
the scorpion flies or Panorpidae. Medi-: prefix, = middle.