CAMPHORATED

Definition of CAMPHORATED

  1. (adj)impregnated with camphor