aleurites moluccana

Noun
  1. Large tree native to southeastern Asia;
    The nuts yield oil used in varnishes;
    Nut kernels strung together are used locally as candles (synset 112948254)

Found on Word Lists

Other Searches