From Latin olfacere (“to smell”) + -ible.
olfactible (comparative more olfactible, superlative most olfactible)