What is the full meaning of barwoods
BARWOOD, a hard red African dyewood [n]
Example of the word barwoods placed on a Scrabble board.