micromanipulators
English
Noun
micromanipulators
plural of
micromanipulator