Thesaurus.com
Dictionary.com
Definitions

odoriferous

[oh-duh-rif-er-uhs] / ˌoʊ dəˈrɪf ər əs /




ADJECTIVE
perfumed
Synonyms