What is the full meaning of leafrolls
LEAFROLL, a virus disease of potatoes [n]
Example of the word leafrolls placed on a Scrabble board.