• Definition for "moschus moschiferus"
    • tiny heavy-limbed upland deer of main Asia; male…
    • View More
  • Hypernym for "moschus moschiferus"

moschus moschiferus definition

  • noun:
    • tiny heavy-limbed upland deer of main Asia; male secretes valued musk
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!