sokhor

noun
so·​khor | \ (ˈ)sō¦kȯ(ə)r\
plural -s

Definition of sokhor

: any of several sturdily built burrowing cricetid rodents (genus Myospalax) of China, Manchuria, and southern Siberia that strongly resemble the American pocket gophers but may be distinguished from them by the greatly reduced eye and by absence of the external ear

History and Etymology for sokhor

origin unknown

Keep scrolling for more