bell apple

noun

1.
the edible yellow fruit of the Jamaica honeysuckle