Don't know what this plant is in the garden - the flowers look pretty insignificant until you get up this close.