globe thistle

Noun
  1. Any of various plants of the genus Echinops having prickly leaves and dense globose heads of bluish flowers (synset 111983136)

Found on Word Lists

Other Searches