See also: leafrollers and leaf rollers English Noun leaf-rollers plural of leaf-rollerWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads