Camwood meaning

An African hardwood tree, Baphia nitida, that is a form of sandalwood.
noun
0
0
Advertisement