• word of the day

    cetraria

    cetraria - Dictionary definition and meaning for word cetraria

    Definition
    (noun) foliose lichens chiefly of northern latitudes
    Synonyms : genus cetraria
Connect with us on Facebook