Globe Thistle (noun) Definition, Meaning & Examples

noun
  1. any of various Old World, thistlelike, composite plants of the genus Echinops, having dense heads of tubular blue or white flowers.
Globe Thistle (noun) Definition, Meaning & Examples

More Definitions