animal terminology

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