urban farming

1234567
Across
  1. 3. growing plants without soil, using nutrients-rich water
  2. 5. the variety of living things in an environment
  3. 7. to increase the size or amount of something
Down
  1. 1. gathering crops when they are ready to eat
  2. 2. a building's flat top
  3. 4. capable of being done with means at hand
  4. 6. foster the growth of