Castoreums, noun plural of castoreum. Synonyms in the same form.
Castor
castors, beavers
All synonyms for castoreum →