idiomuscular
Adjective
Meaning
Applied to a semipermanent contraction of a muscle, produced by a mechanical irritant.
Source: Webster's dictionaryAdjective
Applied to a semipermanent contraction of a muscle, produced by a mechanical irritant.
Source: Webster's dictionary