Castorin Definition
noun
(organic chemistry) A white crystalline substance obtained from castoreum.
Wiktionary
Origin of Castorin
-
castor + -in
From Wiktionary
Find Similar Words
Find similar words to castorin using the buttons below.