snapdragon
/ˈsnæp.draɡən/Definitions
1. noun
a garden plant with tall spikes of brightly coloured flowers, especially of the genus Antirrhinum, having a unique, dragon-like shape when in full bloom
“The snapdragons in the garden were a vibrant display of colour during the summer season.”