urban farming

1234567
Across
  1. 3. an adjective, relating to a city or town
  2. 5. a noun, a community of living organisms and their physical environment interacting as a system
  3. 6. a noun, a substance added to soil to help plants grow better
  4. 7. a noun, a place that provides protection from weather or danger
Down
  1. 1. a noun, a detailed plan or route of a journey or trip
  2. 2. an adjective, standing or pointing straight up or at a right angle to a flat surface
  3. 4. an adjective, describing a resource that can be replaced or restored naturally over time