What is the meaning of saffron in English?

Learn vocabulary with pictures as well as definitions of saffron in English

Learn in

See more

n. saffron

Definition of saffron in English

Filiform stigma, red in colour and considered to be one of the most expensive spices in the world, which gives food a yellow tone and is used to produce certain medicines.