English dictionary
olfactory bulb
/A/l'f/&/kt/@/r/i/_b/@/lb/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
one of two enlargements at the terminus of the olfactory nerve at the base of the brain just above the nasal cavities
Source: WordNet 3.0