Collective Nouns

What is the collective noun for each of these animals?


1Lion
2Fish
3Reindeer
4Cheetah
5Owl
6Bacteria
7Hornet
8Porcupine
9Ferret
10Camel