Etymology

hexadepsipeptide

Today it means: An oligomeric form of depsipeptide composed of six monomers Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok