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
Tweet