leafules

English

Noun

leafules

  1. plural of leafule

Anagrams