lysophosphatides

English

Noun

lysophosphatides

  1. plural of lysophosphatide