Word info

DNRA

Noun

Meaning

DNRA

(chemistry) Initialism of dissimilatory nitrate reduction to ammonium.

Source: en.wiktionary.org

Anagrams

Close letter words and terms