meaning of aleurites moluccana

aleurites moluccana meaning in General Dictionary

big tree native to southeastern Asia; the nuts yield oil utilized in varnishes; fan kernels strung collectively are utilized locally as candles