×

catalase meaning in French

n. catalase, enzyme qui décompose l'eau oxygénée en eau et oxygène libre

Related Words

  1. catagenetic
  2. catalan
  3. catalepsy
  4. cataleptic
PC Version

Copyright © 2018 WordTech Co.