castor sac
Jump to navigation
Jump to search
English[edit]
Alternative forms[edit]
Noun[edit]
castor 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[edit]
beaver’s castoreum organ
|