Definition of MEMS in English:

MEMS

  • Microelectromechanical systems.