words with g in them

12345678910111213141516171819202122
Across
  1. 4. type of spice
  2. 6. a deep gully
  3. 7. something large at the top of beanstalk
  4. 10. a super smart cookie
  5. 11. needed to breathe
  6. 12. a flu bug
  7. 14. the mean of a group of numbers
  8. 15. something you cant do to a hen
  9. 16. found in a book
  10. 17. birds that carry messages
  11. 20. something found in a bottle at sea
  12. 22. maths using shape and space
Down
  1. 1. something to perform on
  2. 2. really really big
  3. 3. really big
  4. 5. a sport involving a box and a beam
  5. 6. animal with along neck
  6. 8. living room type
  7. 9. you need 4 of these a day
  8. 12. hair product
  9. 13. an act requiring disappearing cards
  10. 18. country in Africa
  11. 19. unsafe
  12. 21. a way of styling hair