Super Sweet 100 F1 tomato

[English] plural Super Sweet 100 F1 tomatoes

An early variety of tomato which produces long trusses of small, bright red, juicy fruits over a long period, if grown under cover.

Synonyms in other languages

Latin names