globe thistle
Meaning, Definition & Usage
Dictionary
Related
noun
any of various plants of the genus Echinops having prickly leaves and dense globose heads of bluish flowers
WordNet
Previous
globalization
globalize
globally
globard
globate
Next
globefish
globeflower
globetrotter
globicephala
globiferous