What is the full meaning of leafroll
a virus disease of potatoes [n -S]
Example of the word leafroll placed on a Scrabble board.