OLIVEWOOD


Meaning of OLIVEWOOD in English

noun the wood of the olive.

2. olivewood ·noun an australian name given to the hard white wood of certain trees of the genus elaeodendron, and also to the trees themselves.

Webster English vocab.      Английский словарь Webster.