English Dictionary
Definition tendon in British English
tendon noun
[countable] noun
/ˈtendən/
Synonyms and related words
