IDIOMUSCULAR


Meaning of IDIOMUSCULAR in English

adj applied to a semipermanent contraction of a muscle, produced by a mechanical irritant.

Webster English vocab.      Английский словарь Webster.