Etymology

murabutide

M3U1R1A1B3U1T1I1D2E1

Today it means: A synthetic immunomodulator derived from muramyl dipeptide, the smallest bioactive unit of bacterial peptidoglycan. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok