anunnaki: any of a group of powerful Babylonian earth spirits or genii; servitors of the gods
psychological feature: a feature of the mental life of a living organism
drove: a group of animals (a herd or flock) moving together