dita bark

English

Noun

dita bark (uncountable)

  1. Bark of the tropical blackboard tree (Alstonia scholaris).

Derived terms