Word info

castor sac

Noun

Meaning

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

castor-sac (plural castor-sacs)

Alternative spelling of castor sac

Source: en.wiktionary.org

Alternative names

castor-sac

Close letter words and terms