IDIOMUSCULAR


Meaning of IDIOMUSCULAR in English

( a. )

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

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.