English edit

Etymology edit

Latin olfacere (to smell) +‎ -ible

Adjective edit

olfactible (comparative more olfactible, superlative most olfactible)

  1. Having an odor; capable of being smelled.