saffrons

noun

Plural form of saffron.