1
[ noun ] the property of being lush and abundant

Synonyms

lushness

Related terms

abundance

*