https://www.merriam-webster.com/dictionary/glyceroxide
GLYCEROXIDE Definition & Meaning - Merriam-Webster
The meaning of GLYCEROXIDE is a derivative of glycerol in which a metal (as sodium) replaces hydroxylic hydrogen.
definitionmeaningmerriamwebster