English-French dictionary »

castoreum meaning in French

EnglishFrench
castoreum (castor sac exudate)
noun
[UK: kˌastɔːrˈiːəm]
[US: kˌæstoːrˈiːəm]

castoréum◼◼◼nom {m}