The AI-powered English dictionary
plural helicases
(biochemistry) An enzyme required for DNA unwinding. examples