05.03.2020 Around the Island Mashomack Musings: Muskrats — What’s in a name? When it comes to names, some animals seem to have drawn the short end of the stick. Muskrat roughly translates to “smelly rat.” The first half of their name...