YourDictionary

Dictionary Home » Dictionary Definitions » spirits of ammonia

spirits of ammonia

a 10% solution of ammonia in alcohol

link/cite print suggestion box