Meaning of aleurites moluccana
Definition of aleurites moluccana
(noun)
large
tree
native
to
southeastern
Asia; the
nuts
yield
oil
used
in varnishes; nut kernels
strung
together
are
used
locally
as candles
Other information on aleurites moluccana
WIKIPEDIA results for
aleurites moluccana
Amazon results for
aleurites moluccana
Tweet