Word info

murabutide

Noun

Meaning

murabutide (uncountable)

(pharmacology) A synthetic immunomodulator derived from muramyl dipeptide, the smallest bioactive unit of bacterial peptidoglycan.

Source: en.wiktionary.org

Close letter words and terms