Electromechanical meaning : An electromechanical component or device Related to both electricity (or electronics) and mechanics.
electromechanical
pop up
polypeptide
sweatsuits
quern