Meaning of ivory tree
Definition of ivory tree
(noun)
tropical
Asian
tree
with
hard
white
wood
and
bark
formerly
used
as a
remedy
for
dysentery
and
diarrhea
Other information on ivory tree
WIKIPEDIA results for
ivory tree
Amazon results for
ivory tree
Tweet