English Dictionary
Definition ulna in British English
ulna noun
[countable] noun
/ˈʌlnə/
Synonyms and related words
