What does odoriferous mean?
adjective
Giving off a strong smell; having a strong and pleasant or unpleasant odor.
Example
"The odoriferous flowers filled the garden with their sweet scent."
Definition generated by AI and curated by RJS Tech Solutions LLP.