Definition, synonyms and related words
A large, specialized glomerulus responsible for pheromone detection.