olfactory bulb
nounDefinition of olfactory bulb
: a bulbous anterior projection of the olfactory lobe that is the place of termination of the olfactory nerves and is especially well developed in lower vertebrates (such as fishes)
Keep scrolling for more
Keep scrolling for more