Find the word definition

Wiktionary
radiohumeral joints

n. (plural of radiohumeral joint English)