Sodium-tallowate Definition

noun
Wiktionary