Wonder Light tomato

[English] plural Wonder Light tomatoes

An indeterminate heirloom variety of tomato producing fruits the size, shape and colour of lemons, appearing in mid season, with good taste, texture and appearance for salads and salsas.

Synonyms in other languages

English

Latin names