Definition of MEMS in English:

MEMS

abbreviation

  • Microelectromechanical systems.