The worship of many different gods and goddesses is called ___

polytheism