Etymology

heptadepsipeptide

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

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok