Cite

Synonyms of nitrogenase

Definition and meaning of nitrogenase (Dictionary)