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.”

Synonyms

  • fungus
  • lichen

Antonyms

  • alga
  • plant