1
[ noun ] the property of being lush and abundant

Synonyms

luxuriance

Related terms

abundance

*