Olfactoryadjective


Definition

Relating to the sense of smell.