The botanical name for saffron is Crocus Sativus and saffron is the stamen parts of the crocus. It is probably the world’s most expensive spice: it takes around 70000 flowers to make one pound of saffron. Saffron is a spice which can be added to food and is available in grocery stores. It is … Continue reading Saffron is one of the worlds oldest and most expensive herbs

You must be logged in to post a comment.