microglomerulus
Noun
Meaning
microglomerulus (plural microglomeruli)
A synaptic complex in the mushroom body of the brain of some insects
Noun
microglomerulus (plural microglomeruli)
A synaptic complex in the mushroom body of the brain of some insects