phospholipoids

English

Noun

phospholipoids

  1. plural of phospholipoid