microactuators
English
Noun
microactuators
plural of
microactuator