Big Huge Thesaurus

phospholipid

noun