Medical Term:

tufted cell

 

Definition: a particular type of cell in the olfactory bulb comparable with the bulb's mitral cell with respect to afferent and efferent relationships, but smaller and more superficially located.

Hide
(web2)