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.