mesopolysaccharide

English

edit

Noun

edit

mesopolysaccharide (plural mesopolysaccharides)

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