IDIOMUSCULAR


Meaning of IDIOMUSCULAR in English

(a.) Applied to a semipermanent contraction of a muscle, produced by a mechanical irritant.

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