MALODOROUS

Definition of MALODOROUS

  1. (adj)having an unpleasant smell