GeneralConnection.com
➔
Dictionary
candlenut
Noun
1. varnish tree
2. Aleurites moluccana, angiospermous tree, flowering tree, oilseed
Usage