castoreum

nounA substance with a strong smell that comes from beavers, used in perfumes and flavorings.

No synonyms or antonyms found for this word.

castoreum synonyms & antonyms | whatsthatwordmean | whatsthatwordmean