Animal science terminology

123456789101112
Across
  1. 2. castrated pig
  2. 4. young female horse
  3. 6. male dog
  4. 7. castrated goat
  5. 11. castrated sheep
  6. 12. young girl pig
Down
  1. 1. adult female goat
  2. 3. young female chicken
  3. 5. castrated cattle
  4. 6. adult female pig
  5. 8. male cat
  6. 9. female cattle
  7. 10. castrated horse