STEARATE MEANING IN ENGLISH

• Stearate Definition & Synonyms

  1. (n.) A salt of stearic acid; as, ordinary soap consists largely of sodium or potassium stearates.


RECENT SEARCHES