English dictionary

moschus meaning and definition

Definition and meaning of moschus at MeaningMonkey.org. moschus meaning and definition in the English Dictionary.

MOSCHUS noun

Definition of Moschus (noun)

  1. musk deer
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: