What is the meaning of the word "odoriferous"?

Definitions:

  1. having a natural fragrance copy to clipboard adjective
    • odoriferous spices copy to clipboard
  2. morally offensive copy to clipboard adjective
    • odoriferous legislation copy to clipboard

Synonyms: