marmota
marˈmoʊtə
Definitions
1. noun
a type of large ground squirrel found in mountainous regions of Europe and Asia, especially the Alpine marmot (Marmota alpina)
“The hikers encountered a group of marmotas in the high-altitude meadow.”
marˈmoʊtə
1. noun
a type of large ground squirrel found in mountainous regions of Europe and Asia, especially the Alpine marmot (Marmota alpina)
“The hikers encountered a group of marmotas in the high-altitude meadow.”