tendonEnglish
sinew, tendon
Noun
A cord or band of inelastic tissue connecting a muscle with its bony attachment
English: tendon, sinew
Bahasa: otot, urat, sinu
Bahasa words with similar meanings
English words with similar meanings
Show 1 words
Words that start with "tendon"