Logo
Search icon

odiferous

/əʊˈdɪfəɹəs/

adjective

Meaning

  • Odoriferous; smelly