water lemon n the edible yellow fruit of the Jamaica honeysuckle Synonym(s) bell apple sweet cup yellow granadilla