SOD OIL
Meaning of SOD OIL in English
noun
Etymology: sod (III)
: degras recovered from treated skins by washing with alkali instead of by pressing
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012