• word of the day

    lithospermum canescens

    lithospermum canescens - Dictionary definition and meaning for word lithospermum canescens

    Definition
    (noun) perennial North American plant with greyish hairy foliage yielding a red or yellow pigment
Connect with us on Facebook