stearin

Noun
  1. An ester of glycerol and stearic acid (synset 115081670)

Found on Word Lists

Other Searches