Lambada F1 tomato

plural Lambada F1 tomatoes

An indeterminate variety of tomato grown outdoors or in a cold greenhouse. Vigorous plants produce large, tasty fruit with good disease resistance.

Synonyms in other languages

Latin names