odonate

Etymology
From, from 🇨🇬, apparently because they have teeth on their mandibles, although most insects have toothed mandibles.

Noun

 * 1) Any carnivorous insect of the order ; a dragonfly or damselfly.

Translations

 * Finnish: sudenkorento