Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
leafroller
in English
leafroller
us
//ˈliːfrɑlər//
uk
//ˈliːfroʊlə//
#limited
Definitions
Noun
a
moth
caterpillar
that
rolls
leaves
;
pest
The
farmer
had
to
deal
with
a
leafroller
infestation
in
his
orchard
.
alternative
spelling
of
leaf
roller
The
leafroller
is
also
known
as
a
leaf
roller
in
some
regions
.
Base Words
roller
leaf