lysophospholipids

English

Noun

lysophospholipids

  1. plural of lysophospholipid