The tomato tree holds the record for being the largest and most productive tomato plant in the world, producing 32,000 tomatoes over one 16 month period.

Living With The Land

Living With The Land

11 March, 2008 by Gavin Seipelt

The tomato tree holds the record for being the largest and most productive tomato plant in the world, producing 32,000 tomatoes over one 16 month period.

In this photo