English | German | Russian | Czech

mycomembrane English

Meaning mycomembrane meaning

What does mycomembrane mean?

mycomembrane

A hydrophobic layer of mycolic acids in the mycobacterial cell wall

Are you looking for...?