Etymology

mercaptopyruvate

Today it means: Any salt or ester of mercaptopyruvic acid (HS-CH₂-CO-COO-R) Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok