Odonata

Latin, Nature name

Odonata Origin and Meaning

The name Odonata is a girl's name .

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