Synonyms and Antonyms for odorous

1. odorous (adj.)

having a natural fragrance

Synonyms: Antonyms:
x