antiphospholipids
English
Noun
antiphospholipids
plural of
antiphospholipid