ammoniate
verb
ammoniated;
ammoniating
Definition of ammoniate
2
: to subject to ammonification
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more