Noun Definition

luxuriance

1.Definition: the property of being lush and abundant and a pleasure to the senses

Related Noun(s):lushness

Category: General