Definition of "grenadier"
grenadier
/ɡɹɛnəˈdɪə/
noun
plural grenadiers
(entomology) Either of two red and black libellulid dragonflies, Agrionoptera insignis and Lathrecista asiatica, of Asia and Australia.
plural grenadiers
(entomology) Either of two red and black libellulid dragonflies, Agrionoptera insignis and Lathrecista asiatica, of Asia and Australia.