ivorywood
noun
: an Australian timber tree (Siphonodon australis) of the family Celastraceae
called also native guava
Love words? Need even more definitions?
Merriam-Webster unabridged
Share