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

cascarillin Definition

Cancel
cascarillin
noun
A white, crystallizable, bitter substance extracted from oil of cascarilla

Words Related to cascarillin!

cascarillin Examples by Brain Bank Users