Word Study
love apple
WORDNET DICTIONARY
Noun love apple has 1 sense
- love apple(n = noun.plant) lycopersicon esculentum, tomato, tomato plant - native to South America; widely cultivated in many varieties; Array has parts: tomato
is a kind of herb, herbaceous plant
has particulars: cherry tomato, lycopersicon esculentum cerasiforme
For further exploring for "love apple" in Webster Dictionary Online