'Moschus' definitions:

Definition of 'Moschus'

(from WordNet)
noun
Musk deer [syn: Moschus, genus Moschus]

Words containing 'Moschus'