Definify.com

Definition 2024


leaf-cutter

leaf-cutter

See also: leafcutter and leaf cutter

English

Alternative forms

Noun

leaf-cutter (plural leaf-cutters)

  1. Any insect that cuts pieces from leaves.

Derived terms