lysoglycerophospholipids

English

edit

Noun

edit

lysoglycerophospholipids

  1. plural of lysoglycerophospholipid