IVORY TREE


Meaning of IVORY TREE in English

noun

: any of several trees of the family Apocynaceae ; especially : an East Indian tree ( Holarrhena antidysenterica ) with hard white wood and a bark formerly much used as a remedy for diarrhea and dysentery

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