11 letters · 15 points in Scrabble
noun all the plant life in a particular region or period
noun the process of growth in plants
noun an abnormal growth or excrescence (especially a warty excrescence on the valves of the heart)