What does alstonia scholaris mean?

alstonia scholaris meaning in General Dictionary

evergreen tree of eastern Asia and Philippines having huge leathery leaves and little green-white blossoms in compact cymes; bark previously used medicinally