lipophosphoglycans

English

edit

Noun

edit

lipophosphoglycans

  1. plural of lipophosphoglycan