Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

tomato plant Definition

Cancel
tomato plant
noun()
native to South America; widely cultivated in many varieties
Synonyms: love apple, lycopersicon esculentum, tomato,

Words Related to tomato plant!

tomato plant Examples by Brain Bank Users