APA Dictionary of Psychology
glomerulus
Updated on 04/19/2018
n. (pl. glomeruli)
- a small tuft or cluster in which olfactory nerve fibers terminate in part of the olfactory bulb.
- a small tuft or cluster of blood capillaries enclosed in a kidney capsule. —glomerular adj.