YourDictionary

scaphoid medical definition

adjective
Shaped like a boat; hollow.
noun

Learn more about scaphoid

link/cite print suggestion box