Snow White tomato

[English] plural Snow White tomatoes

A hybrid indeterminate heirloom cherry tomato which bears beautiful ivory-coloured 1 cm (½ inch) fruits that ripen to pale yellow mid season and are deliciously sweet (without being sugary).

Synonyms in other languages

Latin names

Countries