almondwood
nounDefinition of almondwood
: a dark brown close-textured chittagong wood (Chickrassia tabularia) with lustrous surface
Keep scrolling for more