English Dictionary
Definition tarsus in British English
tarsus noun
[countable] noun
/ˈtɑː(r)səs/
Synonyms and related words
