Odorate

Definition:

  • (a.) Odorous.

Compare odorate with other words:

odorate vs. odorous