Castorin
Word Dictionary
-> Castorin
Search:
Castorin
(n.) A white crystalline substance obtained from castoreum.
Terms of Use
Canadian Jobs