mechanoregulators
English
Noun
mechanoregulators
plural of
mechanoregulator