Introduction: Grow Your Own Tomato Trees From Seeds
Fruits of the tomato tree are full of vitamins and minerals. They contain hundreds of seeds. These germinate easily and the seedlings develop rather fast into pretty saplings. One can easily produce hundreds of saplings to plant an orchard of the tomato tree (Cyphomandra betacea).