sweet-smelling

Adjective
  1. Having a natural fragrance (synset 301056310)
    "odoriferous spices"; "the odorous air of the orchard"; "the perfumed air of June"; "scented flowers"

Found on Word Lists

Other Searches