What does ammoniate mean?

ammoniate meaning in General Dictionary

treat with ammonia expose to ammonia

View more

  • treat with ammonia