IVORYWOOD


Meaning of IVORYWOOD in English

ˈ ̷ ̷( ̷ ̷) ̷ ̷ˌ ̷ ̷ noun

: an Australian timber tree ( Siphonodon australis ) of the family Celastraceae — called also native guava

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.