mecoptera
1. [ noun ] (biology,zoology) an order of carnivorous insects usually having long membranous wings and long beaklike heads with chewing mouths at the tip
Synonyms: order_mecoptera
Related terms: animal_order Insecta family_panorpidae bittacidae mecopteran
Similar spelling:   mecopteran
  Megaptera
  mecopterous
  mesophyte