Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ammonia solution
in English
ammonia solution
#limited
Definitions
Noun
a
liquid
containing
ammonia
,
typically
used
as
a
cleaning
agent
or
in
chemical
processes
a
solution
of
ammonia
in
water
,
used
in
various
industrial
and
laboratory
applications