Definisi 'olfactory bulb'

English to English
noun
1 one of two enlargements at the terminus of the olfactory nerve at the base of the brain just above the nasal cavities Terjemahkan
source: wordnet30


Visual Synonyms