Dictionary Check: phospholipid
"phospholipid" is a valid word!
Scrabble
25
points
Words with Friends
27
points
Definition
noun
any of various compounds composed of fatty acids and phosphoric acid and a nitrogenous base; an important constituent of membranes
Advertisement