Meaning of scolymus hispanicus

Definition of scolymus hispanicus

(noun) a golden thistle of southwestern Europe cultivated for its edible sweet roots and edible leaves and stalks; its yellow flowers are used as a substitute for saffron

Other information on scolymus hispanicus

WIKIPEDIA results for scolymus hispanicus
Amazon results for scolymus hispanicus