1 ivory tree | Definition of ivory tree

ivory tree

noun

Definition of ivory tree

: 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