macroglomerulus

Noun

 * 1)  A large, specialized glomerulus responsible for pheromone detection.