tyvelose
Noun
Meaning
tyvelose (uncountable)
(organic chemistry) An immunomodulatory compound, related to sugars, found in Trichinella spiralis glycoprotein antigens
Noun
tyvelose (uncountable)
(organic chemistry) An immunomodulatory compound, related to sugars, found in Trichinella spiralis glycoprotein antigens