tendon has 1 translations in 1 languages

translations of tendon

TR EN English 1 translation
  • tendon (n) [tough band of inelastic fibrous tissue that connects a muscle with its bony attachment]