8 letters · 12 points in Scrabble
noun the property of producing abundantly and sustaining vigorous and luxuriant growth
noun the attribute of having a strong offensive smell
originFrom Middle English rankenesse, equivalent to rank + -ness.
Etymology from Wiktionary, CC BY-SA 3.0