Livestock animal terms

123456789101112131415161718
Across
  1. 3. Female sheep
  2. 5. Female chicken
  3. 7. Baby pig
  4. 11. Intact pig
  5. 12. Intact sheep
  6. 13. Female cattle that hasn't given birth
  7. 15. Female cattle that has given birth
  8. 17. Young turkey
  9. 18. Castrated chicken
Down
  1. 1. Female horse
  2. 2. Castrated sheep
  3. 4. Female goat
  4. 6. Baby goat
  5. 8. Baby sheep
  6. 9. Castrated cattle
  7. 10. Baby cattle
  8. 11. Castrated pig
  9. 14. Castrated turkey
  10. 15. Young male horse
  11. 16. Intact goat