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

Leave a Reply

Your email address will not be published. Required fields are marked *

46 queries 1.185