10 letters · 14 points in Scrabble
noun the property of producing abundantly and sustaining vigorous and luxuriant growth
noun the attribute of having a strong offensive smell