Ulnare definition

(anatomy) The ulna.
noun
0
0
Advertisement