ammonia water
English Dictionary
->
Letter A
-> ammonia water
Search Dictionary:
ammonia water Definition
(n)
a
water
solution
of
ammonia
ammonia water Synonyms
ammonia
ammonia water
ammonium hydroxide
© Art Branch Inc.