BENZOIN

Definition of BENZOIN

  1. (noun)gum resin used especially in treating skin irritation