Definitions of balsam pear:

  • noun:   tropical Old World vine with yellow-orange fruit