Stock flowers’ botanical name is Matthiola, believed to be named after Pierandrea Matthiola, an Italian botanist and doctor who cultivated these flowers because he thought they might have medicinal values that promoted love and lust due to their strong scent. Because of their long-lasting blooms and spicy clove-like scent, stock flower meanings include lasting beauty, happy life, and a contented existence.