lecanora : Idioms & Phrases


genus lecanora

  • noun type genus of Lecanoraceae; crustaceous lichens
WordNet