When Perseus took Medusa’s head, we are told that something extraordinary happened. When Medusa was raped by Poseidon, it seems that she got pregnant but for some reason, never gave birth. Consequently, when her head was removed, two children sprang from the opening. These were Chrysaor and Pegasus. Chrysaor became the father of the three-headed (or three-bodied) giant Geryon who is mainly known for his fight with Hercules. Pegasus was a winged horse and one of the most famous mythological beings. So why did Gorgon Medusa give birth to a horse? This must have to do with the fact that Poseidon was, amongst others, the god of horses.