barwood
nounDefinition of barwood
: a hard red dyewood of tropical Africa from a tree of the genus Pterocarpus but supposed by some to be camwood
also
: redwood from any of several other African trees
Keep scrolling for more