Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ammonia water Definition

Cancel
ammonia water
noun()
a water solution of ammonia
Synonyms: ammonia, ammonium hydroxide,

Words Related to ammonia water!

ammonia water Examples by Brain Bank Users