Yellow Peach tomato

[English] plural Yellow Peach tomatoes

An indeterminate tomato variety producing yellow fruit outdoors. The skin has a slightly furry look, like a peach and the fruit have an irregular shape. Good flavour.

Synonyms in other languages

Latin names