1 English Anagrams of MYCOIDES
Prev.1Next
mycoside
Definition: 1. Any of a group of glycopeptidolipids that are major immunogens in the cell walls of many mycobacteria
Show more information about mycoside
Prev.1Next
Search took: 30.1057 ms