YourDictionary

keto acid medical definition

noun
A compound containing a ketone and a carboxyl group.

link/cite print suggestion box