Animal Terminology

1234567891011121314151617181920212223
Across
  1. 4. newborn cow
  2. 6. newborn goat
  3. 9. newborn sheep
  4. 11. young female sheep
  5. 13. mature female goat
  6. 14. young male sheep
  7. 16. newborn duck
  8. 17. young female horse
  9. 18. mature female horse
  10. 19. young female pig
  11. 20. young female cow
  12. 22. mature male horse
Down
  1. 1. mature male cow
  2. 2. mature male goat
  3. 3. newborn pig
  4. 5. newborn horse
  5. 7. mature male sheep
  6. 8. mature female sheep
  7. 10. young male cow
  8. 12. young male goat
  9. 13. mature male duck
  10. 15. young male pig
  11. 21. young male horse
  12. 22. mature female pig
  13. 23. young female goat