animal terminology

1234567891011121314151617181920
Across
  1. 3. female rabbit
  2. 6. giving of birth to rabbits
  3. 8. newborn
  4. 9. male goat
  5. 11. female goat
  6. 14. pig intended for slaughter
  7. 16. birth of a sheep
  8. 20. time it takes to give birth
Down
  1. 1. the birth of a horse
  2. 2. male rabbit
  3. 4. female chicken
  4. 5. young swine
  5. 7. male horse
  6. 10. birth of a pig
  7. 12. male chicken
  8. 13. giving of birth to chickens
  9. 15. male sheep
  10. 17. female horse
  11. 18. the giving of birth to goats
  12. 19. newborn chciken