SCENTLESS

Definition of SCENTLESS

  1. (adj)emitting or holding no odor
  2. (adj)lacking the sense of smell