Globe thistle Meaning, Definition & Usage
-
noun any of various plants of the genus Echinops having prickly leaves and dense globose heads of bluish flowers
WordNet
Definitions
(Bot.) , a thistlelike plant with the flowers in large globular heads (Cynara Scolymus ); also, certain species of the related genusEchinops .