Homestead tomato

[English] plural Homestead tomatoes

A huge, red indeterminate beefsteak tomato variety averaging around 457 g (1 lb) in weight.

Synonyms in other languages

Latin names