SCAPHOID Meaning of SCAPHOID in English adj. & n. Anat. NAVICULAR. Etymology: mod.L scaphoides f. Gk skaphoeides f. skaphos boat Oxford English vocab. Оксфордский английский словарь. 2012