meaning of love apple
1.
native
to
South
America;
widely
cultivated
in
many
varieties
Related Words
love apple
|
Developed & Maintained By
Taraprasad.com