YourDictionary

balsam apple

noun
A tendril-bearing annual Old World vine (Momordica balsamina) grown as an ornamental for its yellow flowers and orange warty fruits that open at maturity to expose red-coated seeds.

link/cite print suggestion box