Crossword Puzzle- Animal Terminology

123456789101112131415161718192021222324252627282930313233343536373839404142
Across
  1. 5. male swine
  2. 6. cow term for giving birth
  3. 7. younger female rabbit
  4. 11. castrated sheep/goat
  5. 12. older female sheep
  6. 14. older female cow
  7. 15. baby chicken
  8. 18. older female horse
  9. 19. sheep term for giving birth
  10. 23. young female chicken
  11. 24. castrated horse
  12. 25. younger male sheep
  13. 27. baby cow
  14. 30. young male horse
  15. 31. young male cow
  16. 33. baby horse
  17. 34. older female chicken
  18. 36. rabbit term for giving birth
  19. 38. older female swine
  20. 39. older male cow
  21. 40. older male horse
  22. 41. castrated cow
  23. 42. castrated chicken
Down
  1. 1. young female horse
  2. 2. older male goat/rabbit
  3. 3. younger male rabbit
  4. 4. castrated rabbit
  5. 8. older female goat/ rabbit
  6. 9. younger female sheep
  7. 10. baby sheep
  8. 13. horse term for giving birth
  9. 16. older male sheep
  10. 17. young female cow
  11. 20. young female swine
  12. 21. chicken term for giving birth
  13. 22. baby goat
  14. 23. baby swine
  15. 26. younger male goat
  16. 28. swine term for giving birth
  17. 29. younger female goat
  18. 32. young male chicken
  19. 35. goat term for giving birth
  20. 37. older male chicken
  21. 39. castrated swine