Dictionary
Thesaurus
Encyclopedia
Translator
Web

golden thistle

 - 3 dictionary results

Spanish oyster plant

–noun
a composite plant, Scolymus hispanicus, of southern Europe, having spiny, thistlelike leaf margins, small yellow flowers, and an edible root.
Also called golden thistle.
Dictionary.com Unabridged
Based on the Random House Dictionary, © Random House, Inc. 2009.
Cite This Source Link To golden thistle
golden thistle

noun
any of several spiny Mediterranean herbs of the genus Scolymus having yellow flower heads 
WordNet® 3.0, © 2006 by Princeton University.
Cite This Source
Search another word or see golden thistle on Thesaurus | Reference
FacebookTwitterFollow us: