moschus moschiferus definition

  • noun:
    • tiny heavy-limbed upland deer of main Asia; male secretes valued musk

Related Sources

  • Hypernym for "moschus moschiferus"
29 votes

How would you define moschus moschiferus?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!