VariousWords beta
Related Terms:
Definitions:
Noun
globe thistle
Definition: any of various plants of the genus Echinops having prickly leaves and dense globose heads of bluish flowers
Definition: Any of the flowering plants in the genus Echinops, with spiny foliage and blue or white spherical flower heads.