What is the full meaning of leafier
LEAFY, abounding in leaves, also LEAVY [adj]
Example of the word leafier placed on a Scrabble board.