golden thistle
noun
: any of several erect somewhat spiny composite herbs of the Mediterranean region that constitute the genus Scolymus and have sessile yellow flower heads of ligulate flowers see spanish oyster plant
Love words? Need even more definitions?
Merriam-Webster unabridged
Share