Rhyme Desk
Find rhyming words!

Definition of "Odoriferous" :

adjective: having a natural fragrance

"Odoriferous spices."

adjective: emitting an odor