Wiktionary
leafcutter bee
n. (alternative spelling of leaf-cutter bee English)
n. (alternative spelling of leaf-cutter bee English)