Noun golden thistle has 1 sense
  1. golden thistle - any of several spiny Mediterranean herbs of the genus Scolymus having yellow flower heads
    --1 is a kind of
    thistle
    --1 is a member of Scolymus, genus Scolymus
    --1 has particulars: Spanish oyster plant, Scolymus hispanicus
,
TOP