sneezeweed









sneezeweed


noun

  1. any of several coarse composite plants of the genus Helenium, the flowers of which resemble sunflowers and cause sneezing.
53 queries 0.550