Sweet 100 (Plus) tomato

[English] plural Sweet 100 (Plus) tomatoes

A splendid indeterminate hybrid bearing heavy clusters of bright cherry red ¾ inch tomatoes vigorously all summer. Great flavour.

Synonyms in other languages

Latin names

Countries