Nitrogenaza – enzym bakteryjny związany z asymilacją azotu. Składa się z 2 rodzajów białek: białka zawierającego żelazo i białka zawierającego żelazo i molibden. Białko zawierające molibden przenosi elektrony na azot i w ten sposób, z udziałem dodatkowych etapów pośrednich, powstaje amoniak.