Subscribe
URL of the page has been copied to clipboard.
Meaning : Any lichen of the genus Lecanora. Some used in dyeing. Some used for food.
Install App
Lecanora meaning in Telugu.