• word of the day

    rosilla

    rosilla - Dictionary definition and meaning for word rosilla

    Definition
    (noun) a sneezeweed of southwestern United States especially southern California
    Synonyms : helenium puberulum
Download our Mobile App Today
Receive our word of the day
on Whatsapp