English Dictionary
◊ STEARIN
stearin
n : an ester of glycerol and stearic acid