Salsa tomato

[French] plural Salsa tomatoes

A semi-indeterminate variety of tomato which is a prolific producer of juicy red fruit early in the season.

Synonyms in other languages

Latin names

Countries