SynonymX
Speak
Golden Thistle
Definition of Golden Thistle
1.
Any of several spiny Mediterranean herbs of the genus Scolymus having yellow flower heads
Noun
Semanticaly linked words with "golden thistle"
thistle
genus scolymus
scolymus
scolymus hispanicus
spanish oyster plant
Hyponims for word "golden thistle"
thistle