ivory tree

Noun
  1. Tropical Asian tree with hard white wood and bark formerly used as a remedy for dysentery and diarrhea (synset 111793348)

Found on Word Lists

Other Searches