Wild balsam apple Meaning, Definition & Usage

Definitions
  1. (Bot.), an American climbing cucurbitaceous plant (Echinocystis lobata).

Webster 1913