Ship Saint tomato

[English] plural Ship Saint tomatoes

A very sweet, small plum tomato variety originating in Taiwan.

Synonyms in other languages

Latin names