cascarillin
Meaning
- noun Any of various white, crystallizable, bitter substances extracted from oil of cascarilla.
Similar words
cascaroside castorin carnin carvene casuarictin cetrarin casuariin casuarinin carotin caissarone
Save “cascarillin” to learn later