What is the meaning of Marmotus?

marmot

Source: wiktionary.org