MalayTranslate.com
Malay to English Translator
Translate Here

English to English

muscular contraction

noun (n)

  • (physiology) a shortening or tensing of a part or organ (especially of a muscle or muscle fiber)
    (fisiologi) sebuah atau shortening menegangkan dari bagian atau organ (terutama dari aspek otot atau otot)
    source: wordnet30