See Also: barwood(medicine)
barwood(dictionary)

barwood (iou)



barwood noun. L18.
[Prob. from BAR noun1 + WOOD noun1.]
A hard red African wood, orig. that of the tree Baphia nitida, but now usu. padouk.