Big Huge Thesaurus

lushness

noun

sounds kind of like