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
Keep scrolling for more