keto acid

noun

Medical Definition of keto acid

: a compound that is both a ketone and an acid