genus lecanora

Noun
  1. Type genus of Lecanoraceae;
    Crustaceous lichens (synset 113008753)

Found on Word Lists

Other Searches