Mummies

Synonyms

Mummy

Bodies preserved either by the ancient Egyptian technique or due to chance under favorable climatic conditions.