Definitions of odonate:

  • noun:   large primitive predatory aquatic insect having two pairs of membranous wings