Definition of olfactorii
"olfactorii" is probably misspelled. Trying olfactory instead Definition of olfactory
1. olfactory [ a ] of or relating to olfaction
Synonyms olfactive olfactory Related Terms smell smellSimilar Spelling
olfactoryolfactive
olfaction