What is the full meaning of regenerable
able to be regenerated [adj]
Example of the word regenerable placed on a Scrabble board.