APA Dictionary of Psychology

glomerulus

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

Word of the Day

ADVERTISEMENT

Psychology in the News