Animal Terminology Crossword

1234567891011121314151617181920212223
Across
  1. 2. chicken birth term
  2. 3. Mature male rabbit
  3. 5. sheep birth term
  4. 8. Newborn
  5. 11. young male chicken
  6. 13. goat birthing term
  7. 14. fish birth term
  8. 15. Castrated male horse
  9. 17. young male horse
  10. 18. Castrated hog
  11. 19. cattle birth term
  12. 21. young male cow
  13. 22. Mature male horse
  14. 23. Mature male duck
Down
  1. 1. young male sheep
  2. 4. Castrated male chicken
  3. 6. young male goat
  4. 7. Castrated male cow
  5. 8. horse birth term
  6. 9. young fish
  7. 10. young female
  8. 12. young female sheep
  9. 14. Mature female swine
  10. 16. newborn turkey
  11. 20. Mature male goose