CompareWords
Compare
Castorin
Definition:
(n.) A white crystalline substance obtained from castoreum.