meaning of Cascarillin

Cascarillin meaning in General Dictionary

A white crystallizable bitter compound extracted from oil of cascarilla

View more

  • A white, crystallizable, bitter substance removed from oil of cascarilla.