scaphoid ( synonym found)

Definition of scaphoid:

(adj) : shaped like a boat, navicular
(n) : a navicular bone

Definition of scaphoid:

(adj) : shaped like a boat, navicular
(n) : a navicular bone

Back to Top