castor sac
English
editAlternative forms
editNoun
editcastor sac (plural castor sacs)
- an organ of a beaver releasing a secretion for refining the animal’s fell, popular in perfumery as under the name castoreum, and formerly in medicine
Translations
editbeaver’s castoreum organ
|