Animals, clothes and body parts

123456789101112131415161718192021222324252627282930313233343536373839404142434445
Across
  1. 3. gab c
  2. 4. reab a
  3. 5. eye b
  4. 8. ekans a
  5. 10. dnah b
  6. 15. elidocorc a
  7. 20. strohs c
  8. 23. hsif a
  9. 24. eeb a
  10. 26. eohs c
  11. 30. peehs a
  12. 31. esroh a
  13. 32. redips a
  14. 33. nekcich a
  15. 35. hteet b
  16. 36. kcos c
  17. 38. yeknom a
  18. 39. toob c
  19. 40. taog a
  20. 41. rae b
  21. 42. teef b
  22. 43. god a
  23. 44. ecaf b
  24. 45. woc a
Down
  1. 1. sessalg c
  2. 2. arbez a
  3. 3. drib a
  4. 6. tah c
  5. 7. hsifyllej a
  6. 9. snaej c
  7. 10. oppih a
  8. 11. sserd c
  9. 12. sresuort c
  10. 13. eson b
  11. 14. hctaw c
  12. 16. tnahpele a
  13. 17. regit a
  14. 18. trish c
  15. 19. yeknod a
  16. 21. pil b
  17. 22. trihst c
  18. 25. tekcaj c
  19. 27. gabdnah c
  20. 28. mra b
  21. 29. drazil a
  22. 30. triks c
  23. 34. gorf a
  24. 37. tac a
  25. 38. esuom a
  26. 43. kcud a