Wiktionary
leaf-worm
n. (alternative spelling of leafworm English)
n. (alternative spelling of leafworm English)