English
Detailed Synonyms for tomato plant in English
tomato plant:
tomato plant [the ~] noun
-
the tomato plant
– native to South America; widely cultivated in many varieties 1the tomato; the Lycopersicon esculentum; the love apple; the tomato plant– native to South America; widely cultivated in many varieties 1