Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: golden thistle
  1. Any of several spiny Mediterranean herbs of the genus Scolymus having yellow flower heads

Derived forms: golden thistles

Type of: thistle

Part of: genus Scolymus, Scolymus

Encyclopedia: Golden thistle