Wiktionary
tristearates
n. (plural of tristearate English)
n. (plural of tristearate English)