leafrolls
English
Noun
leafrolls
plural of
leafroll