lipophosphoglycan

English

Etymology

From lipo- +‎ phosphoglycan.

Noun

lipophosphoglycan (plural lipophosphoglycans)

  1. (biochemistry) Any of a family of phosphatidylinositol derivatives of glycan that coats the surfaces of many parasitic protozoa.