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.