dyer's saffron

noun

Definition of dyer's saffron