What is the full meaning of regrowths
REGROWTH, a new or second growth [n]
Example of the word regrowths placed on a Scrabble board.