candlenut
Concise Oxford English Dictionary © 2008 Oxford University Press:
candlenut/ˈkandəlnʌt/
▶noun an evergreen tree native to SE Asia and the South Pacific islands, with large seeds that yield an oil used for lighting. [Aleurites moluccana.]
'candlenut' also found in these Oxford entries:

