A angelikabertrand64 Guest Feb 6, 2009 #1 I have five little jiffy green houses that you can purchase in the garden center. In it I put the seeds down with the soil. How moist must I keep them to germinate? What else must I know ?
I have five little jiffy green houses that you can purchase in the garden center. In it I put the seeds down with the soil. How moist must I keep them to germinate? What else must I know ?