SCAPHOID


Meaning of SCAPHOID in English

[scaph.oid] n [NL scaphoides, fr. Gk skaphoeides, fr. skaphos boat] (1846): the bone of the thumb side of the carpus that is the largest in the proximal row; also: the navicular bone of the tarsus -- scaphoid adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.