Glucose, glycogen and glucagon

12345678
Across
  1. 2. The hormone which lowers blood glucose level
  2. 4. The name for self-regulating mechanisms
  3. 6. The organ which secretes insulin and glucagon
  4. 7. The insoluble substance formed from glucose
  5. 8. The sugar we use in respiration
Down
  1. 1. The hormone which raises blood glucose level
  2. 3. The organ where glycogen is stored
  3. 5. The disease you get when you can't secrete insulin