Word
strong-scented, adj.
having a strong odor
<adj.all>
strong-scented
strong-smelling
semantic pointers
similar to
odorous