Robuta

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