Collective nouns

123456789
Across
  1. 1. a place where a class of students are found.
  2. 2. they travel in a train
  3. 4. these are usually SWARMED
  4. 5. beautiful girls gathered
  5. 7. found in a lab or network
  6. 9. a ----- of birds
Down
  1. 1. a large group of fish
  2. 3. where lots of books are
  3. 5. bananas? or flowers? or grapes?
  4. 6. we heard a group of angels.
  5. 8. a group of monkeys