animal terminology

123456789
Across
  1. 2. parturition whilping
  2. 4. newborn kitten
  3. 6. parturition kinding
  4. 7. group in rafte or gang
  5. 9. newborn chick
Down
  1. 1. group herd or tribe
  2. 3. newborn foul
  3. 4. newborn calf
  4. 5. parturition lambing
  5. 8. newborn piglet