Meaning of love apple

Definition of love apple

(noun) native to South America; widely cultivated in many varieties

Other information on love apple

WIKIPEDIA results for love apple
Amazon results for love apple