bell apple Meaning, Definition & Usage

  1. noun the edible yellow fruit of the Jamaica honeysuckle
    sweet cup; water lemon; yellow granadilla.

WordNet