molybdochaperones
English
Noun
molybdochaperones
plural of
molybdochaperone