VariousWords beta
Related Terms:
Definitions:
Noun
lecanora
Definition: any lichen of the genus Lecanora; some used in dyeing; some used for food