macroglomerulus
English
editEtymology
editmacro- + glomerulus
Noun
editmacroglomerulus (plural macroglomeruli)
- (anatomy) A large, specialized glomerulus responsible for pheromone detection.
macro- + glomerulus
macroglomerulus (plural macroglomeruli)