leaf roller meaning
UK /liːf ˈrəʊlə/ US /lif ˈroʊlɚ/ 3 syllables
leaf roller (noun): moth whose larvae form nests by rolling and tying leaves with spun silk.
Definition of leaf roller
How to pronounce leaf roller
leaf roller is pronounced /liːf ˈrəʊlə/ in British English and /lif ˈroʊlɚ/ in American English. It has 3 syllables.
More about leaf roller on Wikipedia.