odorful

adjective
  1. having a strong or noticeable smell
  2. Usage: somewhat archaic or literary

Examples