castor sac

English

Alternative forms

Noun

castor sac (plural castor sacs)

  1. 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

This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.