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
Synonyms : love apple, lycopersicon esculentum, tomato plant
Meaning 2 : mildly acid red or yellow pulpy fruit eaten as a vegetable
