Definition of scaphoid

Definition of scaphoid
  1. scaphoid Adjective Shaped like a boat, navicular.
  2. scaphoid Noun Carpal navicular bone.
Feedback Form