Word info

mesopolysaccharide

Noun

Meaning

mesopolysaccharide (plural mesopolysaccharides)

(biochemistry) Any polysaccharide that coats the surface of the mesothelium

Source: en.wiktionary.org

Close letter words and terms