Definition of Sneezeweed

  • 1. Any of various plants of the genus Helenium characteristically causing sneezing Noun

Semanticaly linked words with "sneezeweed"

Hyponims for word "sneezeweed"