We do not currently know of any antonyms for osmophile.
The noun osmophile is defined as:
Did you mean assemble?