rosillaEnglish

Helenium puberulum, rosilla

Noun

A sneezeweed of southwestern United States especially southern California

English: rosilla, Helenium puberulum

English words with similar meanings

Show 1 words