Animal terminology

123456789101112131415161718192021222324
Across
  1. 3. young male chicken
  2. 5. Birth Term for Goat
  3. 9. Young Male Goat
  4. 12. Newborn Sheep
  5. 13. young male and young female fish
  6. 14. Young Female Sheep
  7. 17. newborn fish
  8. 18. Mature Male Horse
  9. 19. Castrated Male Swine
  10. 21. Castrated Male Chicken
  11. 23. Mature Female Sheep
  12. 24. Young Male Swine
Down
  1. 1. Newborn Turkey
  2. 2. Young Female Swine
  3. 4. Newborn Chicken
  4. 6. Newborn Duck
  5. 7. young male cow
  6. 8. Newborn Goat
  7. 10. Mature Male duck
  8. 11. Newborn Horse
  9. 15. Castrated Male Sheep
  10. 16. Newborn Rabbit
  11. 19. Mature Male Rabbit
  12. 20. Mature Male Chicken
  13. 22. mature Male Turkey