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