Snapdragons or dragon flowers scientific name is Antirrhinum. They are called Dragons since the um if you can see it resemble the look of a dragon.
The scientific name was taken from the Greek words 'anti' (like) and 'rhin' (a nose).
Photo Location Trenton, ON taken by Bryan Bracken