Relating to or resembling castoreum or beaver-derived substances; having qualities associated with beaver secretions.
From Latin 'castor' (beaver) plus the adjectival suffix '-ory', creating an adjective describing things related to or containing beaver products.
Try Another Word