GeneralConnection.com
➔
Dictionary
leaf-cutter
Noun
1. leaf-cutting bee
1. leaf-cutter bee, bee
Usage