What is the full meaning of nutwoods
NUTWOOD, a nut-bearing tree [n]
Example of the word nutwoods placed on a Scrabble board.