denitrification is Accepted in TWL Scrabble Dictionary

denitrification Scrabble score: 21

Meaning of denitrification

  • the removal of nitrogen or its compounds also DENITRATION [n]