scaphoids
English
Noun
scaphoids
plural of
scaphoid