collective nouns

1234567891011
Across
  1. 2. a ___ of sheep
  2. 4. a ___troop of monkeys
  3. 6. a ____ of fish
  4. 8. an ____ of ants
  5. 9. a ____ of puppies
  6. 10. a____ of lions
  7. 11. a ___ of cows
Down
  1. 1. a ____ of geese
  2. 3. a __ of singers
  3. 4. a ___of players
  4. 5. a ___ of learners
  5. 7. a ___ of flowers
  6. 10. a ___ of whales