SCAPHOID


Meaning of SCAPHOID in English

[ 'skafɔɪd ]

■ noun Anatomy a large carpal bone articulating with the radius below the thumb.

Origin

C18 (in the sense 'boat-shaped'): from mod. L. ~es , from Gk skaphoeidēs , from skaphos 'boat'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.