Polish-French dictionary »

nitrogenaza meaning in French

PolishFrench
nitrogenaza

nitrogénase