PHOSPHORATED OIL
Meaning of PHOSPHORATED OIL in English
noun
: a one percent solution of phosphorus in almond oil formerly used as a nerve stimulant and tonic
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012