English dictionary
olfactory bulb meaning and definition
Definition and meaning of olfactory bulb at MeaningMonkey.org. olfactory bulb meaning and definition in the English Dictionary.OLFACTORY BULB noun
Definition of olfactory bulb (noun)
- one of two enlargements at the terminus of the olfactory nerve at the base of the brain just above the nasal cavities
Source: Princeton University Wordnet