English | German | Russian | Czech

castoreum English

Meaning castoreum meaning

What does castoreum mean?

castoreum

The bitter exudate of the castor sacs of mature beavers. [[castor sac]] [[exudate]]

Synonyms castoreum synonyms

What other words have the same or similar meaning as castoreum?

castoreum English » English

castor

Are you looking for...?