spirits of ammonia

Noun
  1. A solution of ammonium carbonate in ammonia water and alcohol (synset 115076630)

Found on Word Lists

Other Searches