Definition, synonyms and related words
An organic compound found in Alstonia scholaris, the dita bark tree.