• word of the day

    salvia lancifolia

    salvia lancifolia - Dictionary definition and meaning for word salvia lancifolia

    Definition
    (noun) sage of western North America to Central America having violet-blue flowers; widespread in cultivation
    Synonyms : blue sage , salvia reflexa
Connect with us on Facebook