GOLDEN THISTLE





Definition:

  1. [noun] any of several spiny Mediterranean herbs of the genus Scolymus having yellow flower heads

Synonyms:


Related Words: