Candlenut

What is Candlenut?

Candlenut definition and meaning on Dictionary terms:
noun
the oily fruit or nut of a southeastern Asian tree, Aleurites moluccana, of the spurge family, the kernels of which when strung together are used locally as candles.
the tree itself.

 

reference: https://www.dictionary.com/browse/candlenut

Tags: