mummy
nounA dead human body embalmed and dried after the Egyptian manner; a name perhaps given to it from the substance used in preserving it. There are two kinds of mummies. The first are bodies dried by the heat of the sun. Such are found in the sands of Libya. The other kind is taken from the catacombs in Egypt.