lysophospholipases

English

Noun

lysophospholipases

  1. plural of lysophospholipase