YourDictionary

scyphoid medical definition

adjective
Having the shape of a cup.

link/cite print suggestion box