Odiferous [adjective]

Definition of Odiferous:

smelly

Synonyms of Odiferous:


Opposite/Antonyms of Odiferous:

Clean

Sweet

Moral


Sentence/Example of Odiferous: