LEAFROLLS is a playable word

leafroll Scrabble® Dictionary

noun
pl. leafrolls
a virus disease of potatoes
209 Playable Words can be made from "LEAFROLLS"