Myopus
noun
My·o·pus
| \ ˈmīəpəs\
Definition of Myopus
: a genus of rodents comprising the Old World red-backed lemmings
Keep scrolling for more