lecanora
/lɛkənɔrə/Definitions
1. noun
A genus of lichens, typically having a crustose or squamulose thallus.
“The mycologist studied the unique characteristics of the lecanora species found in the forest.”
1. noun
A genus of lichens, typically having a crustose or squamulose thallus.
“The mycologist studied the unique characteristics of the lecanora species found in the forest.”