sneezeweeds

noun
  1. plural of sneezeweed; plants of the genus Helenium with yellow flowers that can cause sneezing when their pollen is inhaled
  2. Usage: botanical

Examples