← DefinitionshareGuessolfactoryadjectiveRelating to the sense of smell.nounAn organ or structure involved in the sense of smell, such as the olfactory nerve or bulb.Synonymsolfactiveadjective