EGAVE

cascarillin

Meaning

  1. 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