ammonifications

English

Noun

ammonifications

  1. plural of ammonification