The plant badge for Clan Barclay is listed as mayflower. In the world of botany, this seems to be a generic name. Are any of our British members familiar with a plant by this name? I've also seen hawthorn referred to as mayflower. Any help would be appreciated.