oncolipids
English
Noun
oncolipids
plural of
oncolipid