Share History of Saffron – the world’s most expensive spice Saffron is derived from the dried stigmas of the purple flower botanical name of which is...Read More Food History 538 34