Davington Epicure tomato

[English] plural Davington Epicure tomatoes

A variety of tomato with large red fruits with good flavour. It is an indeterminate variety. The tomatoes are ideal for slicing and cooking.

Synonyms in other languages

Latin names