Definition of Luxuriance

  • 1. The property of being lush and abundant and a pleasure to the senses Noun

Synonyms for word "luxuriance"

Semanticaly linked words with "luxuriance"

Hyponims for word "luxuriance"