Home
Search
Index
Definify.com
Definition
2024
leaf-cutter
leaf-cutter
See also:
leafcutter
and
leaf cutter
English
Alternative forms
leaf cutter
leafcutter
Noun
leaf
-
cutter
(
plural
leaf-cutters
)
Any
insect
that cuts pieces from leaves.
Derived terms
leaf-cutter ant
,
leafcutter ant
leaf-cutter bee
,
leafcutter bee
Similar Results