13 letters · 22 points in Scrabble
noun the property of producing abundantly and sustaining vigorous and luxuriant growth