Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

castorin Definition

Cancel
castorin
noun
A white crystalline substance obtained from castoreum

Words Related to castorin!

castorin Examples by Brain Bank Users