English dictionary
nitrogenase meaning and definition
Definition and meaning of nitrogenase at MeaningMonkey.org. nitrogenase meaning and definition in the English Dictionary.NITROGENASE noun
Definition of nitrogenase (noun)
- an enzyme of nitrogen-fixing microorganisms that catalyzes the conversion of nitrogen to ammonia
Source: Princeton University Wordnet