Odoriferous (noun) Definition, Meaning & Examples

adjective
  1. yielding or diffusing an odor.
adjective
  1. having or emitting an odour, esp a fragrant one
Odoriferous (noun) Definition, Meaning & Examples

More Definitions