tyvelose

Noun

 * 1)  An immunomodulatory compound, related to sugars, found in  glycoprotein antigens