Medical Dictionary

Menu
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary

sinew

sinew /sin′yo̅o̅/ [ME, sinewe] , the tendon of a muscle, such as the thick, flattened tendon attached to the short head of the biceps brachii. See also tendon.

Tweet submit Telegram VK

Random Words

arcade

etoposide phosphate

voiced

tentative

maxillomandibular fixation

stillbirth

appendage

maxillary arch

cognitive restoration

Medical Dictionary Copyright © 2025.
Privacy Policy