blue thistle








noun

  1. blueweed(def 1).
56 queries 0.628