Definition of “scaphoid” - English Dictionary