We found 1 definitions of globe thistle from 1 different sources.
Noun |
||
globe thistle - any of various plants of the genus Echinops having prickly leaves and dense globose heads of bluish flowers | ||
herbaceous plant, herb aromatic potherb used in cookery for its savory qualities |