Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of electro muscular

- Pertaining the reaction (contraction) of the muscles under electricity, or their sensibility to it.