love_appleEnglish

Lycopersicon esculentum, love apple, tomato, tomato plant

Noun

Native to South America, widely cultivated in many varieties

English: tomato, love apple, tomato plant, Lycopersicon esculentum

English words with similar meanings

Show 3 words