Meaning of globe thistle
Definition of globe thistle
(noun)
any of
various
plants of the
genus
Echinops having
prickly
leaves and
dense
globose
heads of
bluish
flowers
Other information on globe thistle
WIKIPEDIA results for
globe thistle
Amazon results for
globe thistle
Tweet