Dictionary
Random Word
Search
Ammoniated
(a.)
Combined or impregnated with ammonia.
Back to Dictionary