Livestock terminology

12345678
Across
  1. 2. castrated male sheep or goat
  2. 3. young bovine
  3. 4. mature male pig
  4. 5. Mature female pig
  5. 6. young female pig
  6. 7. Mature female sheep
  7. 8. mature male sheep
Down
  1. 1. young female bovine
  2. 4. cattle
  3. 5. castrated male bovine