Definition, synonyms and related words
A solution of various chemicals used to preserve cadavers prior to burial or cremation.