olivewood

noun 2

Definitions

noun

1

The wood of the olive tree

2

Any of several ornamental trees of the genus Cassine.

Your note

not saved
0 chars