Meaning of bell apple

Definition of bell apple

(noun) the edible yellow fruit of the Jamaica honeysuckle

Other information on bell apple

WIKIPEDIA results for bell apple
Amazon results for bell apple