microregulators
English
Noun
microregulators
plural of
microregulator