Ecosystems

12
Across
  1. 2. A system of interrelated components
Down
  1. 1. An ecosystem on a large scale