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.