The AI-powered English dictionary
plural cyclases
(biochemistry) Any enzyme that catalyzes the cyclization of a compound examples