proteolipids

English

Noun

proteolipids

  1. plural of proteolipid

Anagrams