- tomato plant as a noun:
- 1
tomato plant
noun
1 tomato plant
Native to South America; widely cultivated in many varieties.
synonyms: love apple, Lycopersicon esculentum, tomato.
Dutch: tomaat
Polish: pomidor jadalny, pomidor zwyczajny
debug info: 0.0339