animal terminology

1234567891011121314151617181920
Across
  1. 1. young male swine
  2. 3. newborn rabbit
  3. 4. young female horse
  4. 5. mature male
  5. 7. newborn goose
  6. 9. mature male horse
  7. 10. newborn cattle
  8. 11. mature male goat
  9. 13. mature male goose
  10. 14. mature female goat
  11. 15. young female chicken
  12. 17. young male horse
  13. 20. mature male duck
Down
  1. 1. young male goat
  2. 2. newborn duck
  3. 5. young male cattle
  4. 6. mature female swine
  5. 8. mature female turkey
  6. 10. young male chicken
  7. 12. newborn horse
  8. 13. young female swine
  9. 16. newborn sheep
  10. 17. newborn chicken
  11. 18. mature male turkey
  12. 19. mature female horse