Meaning of Cetraria

Definition of Cetraria

(noun) foliose lichens chiefly of northern latitudes

Other information on Cetraria

WIKIPEDIA results for Cetraria
Amazon results for Cetraria