Definitions of Order odonata:

  • noun:   dragonflies and damselflies