The Oxford English Dictionary defines a mummy as "the body of a human being or animal embalmed (based on the historical Egyptian or some analogous strategy) to be a preparation for burial", citing resources from 1615 Advert onward.It includes Innovative scientific understanding of human biology and often implies advanced beliefs encompassing the af