Noun Definition
golden thistle
1.Definition: any of several spiny Mediterranean herbs of the genus Scolymus having yellow flower heads
Category: Plants1.Definition: any of several spiny Mediterranean herbs of the genus Scolymus having yellow flower heads
Category: Plants