microglomerulus
English
Etymology
From
micro-
+
glomerulus
.
Noun
microglomerulus
(
plural
microglomeruli
)
A
synaptic
complex
in the
mushroom body
of the
brain
of some
insects
Related terms
microglomerular