DENATURED

Definition of DENATURED

  1. (adj)changed in nature or natural quality