• word of the day

    cetraria

    cetraria - Dictionary definition and meaning for word cetraria

    Definition
    (noun) foliose lichens chiefly of northern latitudes
    Synonyms : genus cetraria
Download our Mobile App Today
Receive our word of the day
on Whatsapp