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