Advertisement

Synonyms of Musk deer

Primary definition: A small, solitary deer-like mammal native to the Himalayas, known for the strong-scented musk produced by the male.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement