mycoside
See also:
mycocide
English
Noun
mycoside
(
plural
mycosides
)
Any of a group of
glycopeptidolipids
that are major
immunogens
in the
cell walls
of many
mycobacteria