micromanipulators

English

Noun

micromanipulators

  1. plural of micromanipulator