Biology thing

123456789101112131415161718192021
Across
  1. 2. c
  2. 5. g
  3. 6. j
  4. 10. o
  5. 14. a
  6. 15. n
  7. 16. s
  8. 17. t
  9. 19. i
  10. 21. u
Down
  1. 1. k
  2. 3. m
  3. 4. r
  4. 7. h
  5. 8. q
  6. 9. e
  7. 11. l
  8. 12. b
  9. 13. d
  10. 18. f
  11. 20. p