ammonia water
1.
(
noun
) a water solution of ammonia
Synonyms:
ammonia
,
ammonium hydroxide
Related Words:
liquid
Terms and Conditions of Use / Copyright Notice