English edit

Noun edit

leafrolls

  1. plural of leafroll