Definition, Meaning & Anagrams | English word MYCOSIDE
MYCOSIDE
Definitions of MYCOSIDE
- Any of a group of glycopeptidolipids that are major immunogens in the cell walls of many mycobacteria
Number of letters
8
Is palindrome
No
Search for MYCOSIDE in:
Page preparation took: 129.34 ms.