Definition of nitrification

Definition of nitrification
  1. nitrification Noun the act of nitrifying
Need more help? Try our forum NEW