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