luxuriance
1. [ noun ] the property of being lush and abundant
Synonyms: lushness
Related terms: abundance
Similar spelling:   luxuriant
  luxuriantly