Definition Definition

castorin - Meaning and Examples

Meaning of 'castorin' (Webster Dictionary)

1 . Castorin [ n.]
- A white crystalline substance obtained from castoreum.