Online Dictionary » English Dictionary » Definition of moschus moschiferus
WhiteSmoke 2012

Free Online Dictionary

  • Online Dictionary
  • Bilingual Dictionaries
  • Spelling and Grammar Checker

Definition of moschus moschiferus

Definition of Moschus moschiferus found at:


Wordnet English Dictionary

noun
small heavy-limbed upland deer of central Asia; male secretes valued musk

Wordnet English Thesaurus

noun
musk deer
Use our free online tool to check for grammar and spelling errors!
English Dictionaries