dita : Idioms & Phrases

Index


dita bark

  • noun evergreen tree of eastern Asia and Philippines having large leathery leaves and small green-white flowers in compact cymes; bark formerly used medicinally
    Alstonia scholaris; devil tree; dita.
WordNet