tomato plant
English Dictionary
->
Letter T
-> tomato plant
Search Dictionary:
tomato plant Definition
(n)
native
to
South
America
;
widely
cultivated
in
many
varieties
tomato plant Synonyms
love apple
Lycopersicon esculentum
tomato
tomato plant
© Art Branch Inc.