Lecanora meaning

A taxonomic genus within the family Lecanoraceae — the fungal component of rim lichen.
pronoun
0
0
Advertisement