BELL APPLE





Definition:

  1. [noun] the edible yellow fruit of the Jamaica honeysuckle
    Synonyms: sweet cup, water lemon, yellow granadilla

Synonyms: