Balsam Apple (noun) Definition, Meaning & Examples

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
Balsam Apple (noun) Definition, Meaning & Examples

More Definitions