odoriferous [ more odoriferous ; most odoriferous]
Notices
  • having pleasant or unpleasant smell