phospholipid

Noun
  1. Any of various compounds composed of fatty acids and phosphoric acid and a nitrogenous base;
    An important constituent of membranes (synset 115007240)

Found on Word Lists

Other Searches