Animal terminology Crossword

1234567891011121314151617181920212223
Across
  1. 5. a mature male Swine
  2. 6. a mature male Cow
  3. 7. a newborn goose
  4. 8. a young female Sheep
  5. 11. a newborn Turkey
  6. 13. a mature male Sheep
  7. 14. a Newborn chicken
  8. 15. a Newborn duck
  9. 17. a mature male Horse
  10. 19. a young male Swine
  11. 20. a Newborn sheep
  12. 22. a newborn fish
  13. 23. a young female cow
Down
  1. 1. a mature male chicken
  2. 2. young male cow
  3. 3. a young female chicken
  4. 4. a young female Goat
  5. 5. a young male goat
  6. 9. a mature male Goat
  7. 10. a mature male Duck
  8. 12. a young female swine
  9. 16. a mature male Goose
  10. 18. a newborn horse
  11. 21. a newborn rabbit
  12. 22. a young female horse