• word of the day

    cheilanthes lanosa

    cheilanthes lanosa - Dictionary definition and meaning for word cheilanthes lanosa

    Definition
    (noun) small North American evergreen fern whose stipes and lower frond surfaces are densely wooly
Connect with us on Facebook