Noun Definition
tomato plant
1.Definition: native to South America; widely cultivated in many varieties
Related Noun(s):love apple, lycopersicon esculentum, tomato
Category: Plants1.Definition: native to South America; widely cultivated in many varieties
Related Noun(s):love apple, lycopersicon esculentum, tomato
Category: Plants