meaning of parmelia

1. type genus of the Parmeliaceae; a large genus of chiefly alpine foliaceous lichens


Related Words

parmelia | parmeliaceae |

Developed & Maintained By Taraprasad.com

Treasure Words