Olfactants, noun plural of olfactant. Synonyms in the same form.
odorants
All synonyms for olfactant →