Skip to content
Book Glossary
Home
Practice
Lessons
About
love apple
Stopped
Dictionary definition
· love apple
noun
native to South America; widely cultivated in many varieties
Similar words
Lycopersicon esculentum
tomato
tomato plant
Source: Open English WordNet (CC BY 4.0).