English language

How to pronounce alstonia scholaris in English?

Toggle Transcript
Type Words
Synonyms devil tree, dita, dita bark
Type of tree