plants :Increasing the Numbers

1234567
Across
  1. 2. gift of nature
  2. 3. Type of crop
  3. 5. outer covering of the seed
  4. 7. the practise of growing plants on large scale
Down
  1. 1. Agent of dispersal
  2. 4. seed leaf
  3. 6. small opening for air passage