lysocardiolipins
English
Noun
lysocardiolipins
plural of
lysocardiolipin