Hi

123456789101112131415161718192021222324252627282930313233343536373839
Across
  1. 1. adult male pig
  2. 4. baby horse
  3. 5. adult male goat
  4. 7. scientific horse name
  5. 12. young female sheep
  6. 13. adult male horse
  7. 16. adult female pig
  8. 19. adult female sheep
  9. 20. adult male chicken
  10. 22. young male horse
  11. 23. young female horse
  12. 24. baby pig
  13. 27. baby chicken
  14. 28. castrated male cow
  15. 30. castrated pig
  16. 32. castrated horse
  17. 34. castrated chicken
  18. 35. scientific goat name
  19. 37. young male goat
  20. 39. young male pig
Down
  1. 1. _ull
  2. 2. young male chicken
  3. 3. young female cow
  4. 6. baby goat
  5. 8. rhymes with tilt
  6. 9. scientific cow name
  7. 10. young female chicken
  8. 11. adult female chicken
  9. 14. adult female horse
  10. 15. pig scientific name
  11. 17. castrated sheep and goat
  12. 18. young female goat
  13. 21. scientific sheep name
  14. 25. baby sheep
  15. 26. young male pig
  16. 27. adult female cattle
  17. 29. young male sheep
  18. 31. scientific chicken name
  19. 33. adult female goat
  20. 36. rhymes with ham
  21. 38. baby male pig