Animmal terminology

1234567891011121314151617181920212223
Across
  1. 4. newborn horse
  2. 5. newborn duck
  3. 8. mature female sheep
  4. 9. castrated male cattle
  5. 12. young male sheep
  6. 16. birth term of swine
  7. 18. birth term of fish
  8. 20. young female cattle
  9. 21. newborn cattle
  10. 22. newborn rabbit
  11. 23. goat birth term
Down
  1. 1. young male horse
  2. 2. newborn chicken
  3. 3. newborn swine
  4. 4. young male/female of fish
  5. 5. mature female rabbit
  6. 6. young female swine
  7. 7. mature male turkey
  8. 10. newborn fish
  9. 11. birth term for cattle
  10. 13. newborn goose
  11. 14. young male goat
  12. 15. mature female swine
  13. 16. young female horse
  14. 17. young female goat
  15. 19. young female chicken
  16. 21. castrated chick