Odonate

Noun

  • Any carnivorous insect of the order Odonata; a dragonfly or damselfly.

Leave a Reply

Your email address will not be published.