Tomatoes Meaning

There are 2 meaning(s) for word Tomatoes

Meaning 1 : native to South America; widely cultivated in many varieties

    Synonyms : love apple,  lycopersicon esculentum,  tomato plant
Meaning 2 : mildly acid red or yellow pulpy fruit eaten as a vegetable