Medical vocabulary: What does 20-Hydroxysteroid Dehydrogenases mean

Medical vocabulary: What does 20-Hydroxysteroid Dehydrogenases mean

What does 20-Hydroxysteroid Dehydrogenases mean in English?