English dictionary
tomato plant meaning and definition
Definition and meaning of tomato plant at MeaningMonkey.org. tomato plant meaning and definition in the English Dictionary.TOMATO PLANT noun
Definition of tomato plant (noun)
- native to South America; widely cultivated in many varieties
- synonyms: love apple, Lycopersicon esculentum, tomato
Source: Princeton University Wordnet