Meaning of alstonia scholaris
Definition of alstonia scholaris
(noun)
evergreen
tree
of
eastern
Asia and Philippines having
large
leathery
leaves and
small
green-white
flowers in
compact
cymes;
bark
formerly
used
medicinally
Other information on alstonia scholaris
WIKIPEDIA results for
alstonia scholaris
Amazon results for
alstonia scholaris
Tweet