SynonymX
Speak
Spanish Oyster Plant
Definition of Spanish Oyster Plant
1.
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
Noun
Synonyms for word "spanish oyster plant"
scolymus hispanicus
Semanticaly linked words with "spanish oyster plant"
golden thistle
Hyponims for word "spanish oyster plant"
golden thistle