golden thistle
English Dictionary
->
Letter G
-> golden thistle
Search Dictionary:
golden thistle Definition
(n)
any
of
several
spiny
Mediterranean
herbs
of
the
genus
Scolymus
having
yellow
flower
heads
golden thistle Synonyms
golden thistle
© Art Branch Inc.