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