long-tailed marmot - English Synonyms Dictionary