Definitions
There is 1 meaning of the phrase
Helenium Puberulum.
Helenium Puberulum - as a noun
A sneezeweed of southwestern united states especially southern california
Synonyms (Exact Relations)
rosilla