Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
hydrogenase
in English
hydrogenase
us
/ˈhaɪdrədʒəneɪz/
uk
/ˈhaɪdrɒdʒ(ə)neɪs/
#uncommon