tomato plant

1. (noun) native to South America; widely cultivated in many varieties
Synonyms: Lycopersicon esculentum, love apple, tomato
Related Words: Lycopersicon esculentum cerasiforme, cherry tomato, herb, herbaceous plant, plum tomato



Terms and Conditions of Use / Copyright Notice