1. Noun. (alternative spelling of leaf green) ¹
2. Adjective. Having leaf green as its colour. ¹
¹ Source: wiktionary.com