SCAPHOID Meaning of SCAPHOID in English adj. & n. Anat. = NAVICULAR. [ mod.L scaphoides f. Gk skaphoeides f. skaphos boat ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012