ammonia water

1. (noun) a water solution of ammonia
Synonyms: ammonia, ammonium hydroxide
Related Words: liquid



Terms and Conditions of Use / Copyright Notice