Definitions of Odonata:

  • noun:   dragonflies and damselflies