English
Detailed Synonyms for globe thistle in English
globe thistle:
globe thistle [the ~] noun
-
the globe thistle
– any of various plants of the genus Echinops having prickly leaves and dense globose heads of bluish flowers 1the globe thistle– any of various plants of the genus Echinops having prickly leaves and dense globose heads of bluish flowers 1