History
History
History
UK
US
Meaning:

a strong-smelling substance produced in glands by male deer, used in the manufacture of perfumes

scent

more synonyms
synonyms mode
crossword mode
MUSK as in Wiktionary
MUSK as in Wikipedia