Find the word definition

Wiktionary
radioscaphocapitate

n. (context anatomy English) The radioscaphoid and radiocapitate of the (w: palmar radiocarpal ligament).