olfactory bulb
Meaning, Definition & Usage
Dictionary
Related
noun
one of two enlargements at the terminus of the olfactory nerve at the base of the brain just above the nasal cavities
WordNet
Previous
oleraceous
olf
olfaction
olfactive
olfactor
Next
olfersia
oliban
olibanum
olibene
olid