leafroller Alternative spelling of leaf roller. Noun Alternative spelling of leaf roller. Forms leafrollers