embalmment [pl. embalmments]
Notices
  • preserving dead bodies from decay