olfactory organ in Polish olfactory organ in Polish narząd powonienia noun (anatomy) An organ of smell. Add to Flashcards