animal Terminology

123456789101112131415
Across
  1. 2. Young female pig
  2. 4. Young female horse
  3. 8. lamb a sheep that has not given birth
  4. 10. a group of cattle
  5. 12. mature male pig
  6. 14. Mature female horse
  7. 15. A group of chicken
Down
  1. 1. castrated horse
  2. 3. castrated male cow
  3. 5. baby sheep
  4. 6. castrated male sheep
  5. 7. baby chicken
  6. 9. baby cow
  7. 11. Mature male sheep
  8. 13. Mature female pig