love apple - English Synonyms Dictionary

love apple

n.
[1] tomato , tomato plant , Lycopersicon esculentum