What is the full meaning of afforestable
that can be afforested [adj]
Example of the word afforestable placed on a Scrabble board.