Popular Wordlists
  • word of the day

    nitrogenase

    nitrogenase - Dictionary definition and meaning for word nitrogenase

    Definition
    (noun) an enzyme of nitrogen-fixing microorganisms that catalyzes the conversion of nitrogen to ammonia
Download our Mobile App Today
Receive our word of the day
on Whatsapp