lecanora
English Dictionary
->
Letter L
-> lecanora
Search Dictionary:
lecanora Definition
(n)
any
lichen
of
the
genus
Lecanora
;
some
used
in
dyeing
;
some
used
for
food
lecanora Synonyms
lecanora
© Art Branch Inc.