Leaf-cutter Definition
    noun
  
 Any insect that cuts pieces from leaves.
Wiktionary 
Alternative spelling of leaf-cutter.
Wiktionary 
Synonyms: 
  Other Word Forms of Leaf-cutter
Noun
Singular:
 leaf-cutterPlural:
 leaf cuttersFind Similar Words
Find similar words to leaf-cutter using the buttons below.





