Robuta

https://www.merriam-webster.com/medical/phenaceturic%20acid PHENACETURIC ACID Definition & Meaning | Merriam-Webster Medical The meaning of PHENACETURIC ACID is a crystalline amido acid C10H11NO3 found in the urine of the horse and sometimes in that of humans. merriam websteraciddefinitionmeaningmedical