seedbeds

noun
  1. areas of soil prepared for planting seeds
  2. places or conditions that encourage the development or growth of something
  3. Usage: figurative

Examples