meaning of cetraria

1. foliose lichens chiefly of northern latitudes


Related Words

cetraria | cetraria islandica |

Developed & Maintained By Taraprasad.com

Treasure Words