English | German | Russian | Czech

nitrogenase English

Meaning nitrogenase meaning

What does nitrogenase mean?

nitrogenase

an enzyme of nitrogen-fixing microorganisms that catalyzes the conversion of nitrogen to ammonia

Synonyms nitrogenase synonyms

What other words have the same or similar meaning as nitrogenase?

nitrogenase English » English

azotase

Are you looking for...?