English

edit

Noun

edit

lysocardiolipins

  1. plural of lysocardiolipin