Having an odor or fragrance.
From Latin. By surface analysis, odor + -i- (“bearing, carrying”) + -ferous.
Improve your pronunciation
Practice speaking and memorizing "odoriferous" and many other words and sentences in English.