moschus moschiferus definition

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

Related Sources

  • Definition for "moschus moschiferus"
    • tiny heavy-limbed upland deer of main Asia; male…
    • View More
  • 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!