microglomerulus
English edit
Etymology edit
micro- + glomerulus
Noun edit
microglomerulus (plural microglomeruli)
- A synaptic complex in the mushroom body of the brain of some insects
micro- + glomerulus
microglomerulus (plural microglomeruli)