Quiz - Venerable Animals

Terms of Venery are the poetic names for groups of animals. See if you can pick the proper names for large groups of the following animals.