When To Plant Nectarine Seeds
The best time to plant nectarine seeds is in late fall or early winter, right after the seeds have been through a period of cold stratification. This timing mimics the natural cycle where nectarines drop from the tree in autumn and lie dormant through the cold months before sprouting … Read more