What is the meaning of scaphoid bone in English?

Learn vocabulary with pictures as well as definitions of scaphoid bone in English

Learn in

See more

n. scaphoid bone

Definition of scaphoid bone in English

Short, rounded bone, laterally located in the proximal row of the carpus.