aminolipids

English

Noun

aminolipids

  1. plural of aminolipid