Odonata

Latin, Nature name

Odonata Origin and Meaning

The name Odonata is a boy's name .

An order of carnivorous insects, most notably dragonflies and damselflies.