globe thistle








[ad_1] noun
  1. any of various Old World, thistlelike, composite plants of the genus Echinops, having dense heads of tubular blue or white flowers.
[ad_2]

Leave a Reply

Your email address will not be published.

65 queries 0.242