Saffron is one of the worlds oldest and most expensive herbs

  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