Meaning of scaphoid

Definition of scaphoid

(adj) shaped like a boat

Other information on scaphoid

WIKIPEDIA results for scaphoid
Amazon results for scaphoid