YourDictionary

scaphoid

adjective, noun

See scaphoid in American Heritage Dictionary 4

Learn more about scaphoid

link/cite print suggestion box