Tag Archives: saffron

Facts About Saffron Tea

Saffron

Saffron tea is made from saffron, a spice derived from the flowers of the crocus satibus plant, commonly referred to as saffron crocus. This plant was originally cultivated in Greece and is also native to Southwest Asia. The plant grows to a height of 20-30 cm and can bear about …

Read More »