Word info

almurtide

Noun

Meaning

almurtide (uncountable)

(pharmacology) A synthetic muramyl dipeptide analogue with potential immunostimulating and antineoplastic activity.

Source: en.wiktionary.org

Anagrams

Close letter words and terms