Word info

mannatide

Noun

Meaning

mannatide (uncountable)

(biochemistry) A heteropolysaccharide, present in a Streptococcus strain, that is an adjuvant for an influenza vaccine

Source: en.wiktionary.org

Anagrams

Close letter words and terms