ammonia_water
1. [ noun ] (chemistry) a water solution of ammonia
Synonyms: ammonium_hydroxide ammonia
Related terms: liquid ammoniate
Similar spelling:   ammoniated