olfactory in Polish olfactory in Polish węchowy adj (relational) Concerning the sense of smell. Add to Flashcards