Definitions

12345678
Across
  1. 2. Small non commercial farm
  2. 4. . Family owned
  3. 6. Variety of species
  4. 8. Study of ecosystems
Down
  1. 1. . Large scale animal raising
  2. 3. Surrounding of organisms
  3. 5. Company owned farm
  4. 7. Long term weather patterns