lecanorates

English

Noun

lecanorates

  1. plural of lecanorate