spirits of ammonia

Explore definitions, synonyms, and language insights of spirits of ammonia

Definitions

Noun
a solution of ammonium carbonate in ammonia water and alcohol

More General Terms