Indian berry

Noun

 * , a climbing plant of India and southeast Asia.
 * 1) The fruit of this plant.

Synonyms

 * Levant nut