Noun
macroglomerulus (plural macroglomeruli) (anatomy) A large, specialized glomerulus responsible for pheromone detection.