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.”

Synonyms

  • Alpine squirrel
  • ground squirrel

Antonyms

  • arboreal rodent
  • tree squirrel