English
Detailed Synonyms for golden thistle in English
golden thistle:
golden thistle [the ~] noun
-
the golden thistle
– any of several spiny Mediterranean herbs of the genus Scolymus having yellow flower heads 1the golden thistle– any of several spiny Mediterranean herbs of the genus Scolymus having yellow flower heads 1