Robuta

https://www.merriam-webster.com/dictionary/mesoxalic%20acid MESOXALIC ACID Definition & Meaning - Merriam-Webster The meaning of MESOXALIC ACID is a crystalline acid CO(COOH)2 or C(OH)2(COOH)2 made especially by oxidation of amino-malonic acid. aciddefinitionmeaningmerriamwebster