castorin noun1 •A white crystalline substance supposedly obtained from castoreum. Perhaps synonymous with castoramine.