Wiktionary
leafcutting
a. (alternative spelling of leaf-cutting English)
a. (alternative spelling of leaf-cutting English)