Castoreum - Definition - Law Dictionary Home Dictionary Definition castoreum
Definition :
A peculiar bitter orange brown substance with strong penetrating odor found in two sacs between the anus and external genitals of the beaver castor used in medicine as an antispasmodic and by perfumers
View Judgments Citing this PhraseView Acts Citing this Phrase