Definition of Indian walnut in English:

Indian walnut

noun

  • The candlenut or candleberry tree, Aleurites moluccana (family Euphorbiaceae), widely grown in the tropics.

Origin

Mid 19th century.