English | German | Russian | Czech

love apple English

Meaning love apple meaning

What does love apple mean?

love apple

(= tomato) native to South America; widely cultivated in many varieties

Synonyms love apple synonyms

What other words have the same or similar meaning as love apple?

love apple English » English

tomato plant tomato Lycopersicon esculentum

Are you looking for...?

love | apple