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.