futuristic farming

12345678
Across
  1. 3. a general term referred to animals like sheep, cows, pigs, chickens, ect.
  2. 6. grazing land for animals especially sheep
  3. 7. another word for corn
  4. 8. this word could mean either to surrender to someone or to produce and provide something.
Down
  1. 1. the number of times crops are planted in a specific agricultural area.
  2. 2. something that is suitable to be consumed
  3. 4. something that could be a fruit, cereal or vegetable and is grown in a season.
  4. 5. land that is satisfactory in growing crops