MYTHOLOGY
The botanical name of the snapdragon is ‘antirrhinum’. In Ancient Greek this literally means ‘like a nose’. This name was given because of the snout-like shape of the flower. The opinions about which snout form which (mythical) animal are divided: in English the name refers to a dragon of course, but in most languages the snapdragon translates to ‘lion snout’.
Whether the flower looks like a dragon or a lion, both creatures symbolize power. The symbolical meaning of the snapdragon is ‘power’, ‘purity’ and ‘expression’. But the flower can also symbolize rejection and deceit. So beware to who you give this flower! Still, maybe it’s better to not take this negative associations too seriously, because who doesn’t instantly fall in love with this beauty? We did!