English | German | Russian | Czech

olfactic English

Meaning olfactic meaning

What does olfactic mean?

olfactic

Referring to the olfactory senses or the sense of smell.

Are you looking for...?