balsam apple









balsam apple


noun

  1. a climbing Old World tropical vine, Momordica balsamina, of the gourd family.
  2. the orange, ovoid, warty fruit of this vine.

noun

  1. an ornamental cucurbitaceous vine, Momordica balsamina, of the Old World tropics, with yellow flowers and orange egg-shaped fruits
51 queries 0.658