Word info

mycomembrane

Noun

Meaning

mycomembrane (plural mycomembranes)

A hydrophobic layer of mycolic acids in the mycobacterial cell wall

Source: en.wiktionary.org

Close letter words and terms