thistle
English Dictionary
->
Letter T
-> thistle
Search Dictionary:
thistle Definition
(n)
any
of
numerous
plants
of
the
family
Compositae
and
especially
of
the
genera
Carduus
and
Cirsium
and
Onopordum
having
prickly
-
edged
leaves
thistle Synonyms
thistle
© Art Branch Inc.