macroglomerulus noun1 •A large, specialized glomerulus responsible for pheromone detection. formsmacroglomeruli