alpine marmotWiktionary 原文英美释义名词noun1A marmot of species Marmota marmota, of the mountains of central and southern Europe.