Definition:
Compare olfactive with other words:
mobile vs. olfactive
olfactive vs. olfactory
olfactive vs. smell