wild balsam apple

noun

Definition of wild balsam apple