English dictionary
musk deer meaning and definition
Definition and meaning of musk deer at MeaningMonkey.org. musk deer meaning and definition in the English Dictionary.MUSK DEER noun
Definition of musk deer (noun)
- small heavy-limbed upland deer of central Asia; male secretes valued musk
- synonyms: Moschus moschiferus
Source: Princeton University Wordnet