We do not currently know of any synonyms for odourant.
The noun odourant is defined as:
Did you mean adherent?