odorant

a.

  1. Yielding odors; fragrant.