Definify.com

Definition 2024


leafcutters

leafcutters

See also: leaf-cutters and leaf cutters

English

Noun

leafcutters

  1. plural of leafcutter