English noun: Spanish oyster plant | |||
1. | Spanish oyster plant (plant) 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 | ||
Synonyms | Scolymus hispanicus | ||
Broader (hypernym) | golden thistle | ||