1. leaf green - Noun
2. leaf green - Adjective
leaf green (uncountable)
A bright green like the usual colour of leaves.
leaf green (not comparable)
Alternative spelling of leaf-green
leaf-green (uncountable)
Alternative spelling of leaf green
leaf-green (not comparable)
Having leaf green as its colour.
leaf-green