Seedbed (Noun)
1: soil or a bed of soil prepared for planting seed
2: a place or source of growth or development