Find the word definition

Wiktionary
leaf-cutter bees

n. (leaf-cutter bee English)