Olfactive

Definition:

  • (a.) See Olfactory, a.

Compare olfactive with other words:

mobile vs. olfactive

olfactive vs. olfactory

olfactive vs. smell