Collective nouns

12345678910111213141516171819202122232425
Across
  1. 6. of fish
  2. 9. of porcupines
  3. 12. of hyenas
  4. 13. of tigers
  5. 14. of crocodiles
  6. 16. of starlings
  7. 19. of lions
  8. 20. of owls
  9. 22. of finches
  10. 23. of zebras
  11. 24. of giraffes
  12. 25. of bats
Down
  1. 1. of geese
  2. 2. of apes
  3. 3. of eagles
  4. 4. of leopards
  5. 5. of ferrets
  6. 7. of cats
  7. 8. of hippopotamuses
  8. 10. of moles
  9. 11. of kangaroos
  10. 15. of ants
  11. 17. of crows
  12. 18. of rhinoceroses
  13. 21. of butterflies
  14. 22. of cheetahs