MUSK SHREW
Meaning of MUSK SHREW in English
noun
1. : any of various East Indian shrews having a powerful musky odor ; especially : crocidura 2
2. : desman
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012