cyanolipids
English
Noun
cyanolipids
plural of
cyanolipid