Collective Nouns of Animals (E-O)
A herd of elephants
A parade of elephants
A gang of elk
A busyness of ferrets
A charm of finches
A shoal of fish
A draft of fish
A mess of fish
A school of fish
A swarm of flies
A skulk of foxes
A gaggle of geese
A skein of geese
A cloud of gnats
A ghost of gnats
A trip of goats
A band of gorillas
A pack of grouse
A down of hares
A mute of hares
An array of hedgehogs
A siege of herons
A bloat of hippopotamuses
A drove of horses
A string of horses
A cry of hounds
A pack of hounds
A mute of hounds
A smack of jellyfish
A troop of kangaroos
A mob of kangaroos
A kindle of kittens
A litter of kittens
An ascension of larks
An exultation of larks
A leap of leopards
A pride of lions
A plague of locusts
A tiding of magpies
A sord of mallards
A stud of mares
A richness of martens
A labour of moles
A troop of monkeys
A barren of mules
A span of mules
A parliament of owls
A yoke of oxen
A drove of oxen
A herd of oxen
A team of oxen
A bed of oysters