Synonyms and Antonyms for tomato_plant

1. tomato plant (n.)

native to South America; widely cultivated in many varieties

Synonyms: