Iranian saffron is the same as Persian saffron. The highest quality Iranian saffron is known as Sargol saffron. Sargol literally translates as “top of the flower”. Our Iranian saffron is made up of the red stigmas which have been professionally cut and separated from the style prior to drying.
HaamedHakimzadehComments are off for this post