leaflutes
English
Noun
leaflutes
plural of
leaflute