Definitions
There is 1 meaning of the phrase
Spanish Oyster Plant.
Spanish Oyster Plant - as a 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
Synonyms (Exact Relations)
Word Variations & Relations
A-Z Proximities
- spaniolize
- spaniolized
- spaniolizes
- spaniolizing
- spanish
- Spanish Oyster Plant
- spanish-speaking
- spank
- spanked
- spanker
- spankers