Synonyms and Antonyms for odorous

2. odorous (adj.)

having a natural fragrance

Synonyms: Antonyms: